ExOpenSea
OpenSea API client for Elixir
Installation
Add the ex_open_sea package to your list of dependencies in mix.exs:
def deps do
[
{:ex_open_sea, "~> 0.0.5"}
]
endRequirements
- Erlang 22+
- Elixir 1.13+
API Documentation
https://docs.opensea.io/reference/api-overview
REST API
Assets
GET /api/v1/assetsGET /api/v1/asset/{asset_contract_address}/{token_id}/GET /api/v1/asset/{asset_contract_address}/{token_id}/validateGET /api/v1/asset/{asset_contract_address}/{token_id}/listingsGET /api/v1/asset/{asset_contract_address}/{token_id}/offers
Events
GET /api/v1/events
Collections
GET /api/v1/collectionsGET /api/v1/collection/{collection_slug}
Bundles
GET /api/v1/bundles
Contracts
GET /api/v1/asset_contract/{asset_contract_address}
Orders
GET /wyvern/v1/orders
Authors
- Alex Kwiatkowski - alex+git@fremantle.io
License
ex_open_sea is released under the MIT license