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.2"}
]
endRequirements
- Erlang 22+
- Elixir 1.13+
API Documentation
https://docs.opensea.io/reference/api-overview
REST API
Assets
-
[ ]
GET /api/v1/assets -
[ ]
GET /api/v1/asset/{asset_contract_address}/{token_id}/ -
[ ]
GET /api/v1/asset/{asset_contract_address}/{token_id}/validate -
[ ]
GET /api/v1/asset/{asset_contract_address}/{token_id}/listings -
[ ]
GET /api/v1/asset/{asset_contract_address}/{token_id}/offers
Events
-
[x]
GET /api/v1/events
Collections
-
[x]
GET /api/v1/collections -
[x]
GET /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