OpenSea
open_seaOpenSea is the world's first and largest NFT marketplace for NFTs and crypto collectibles.
Acciones disponibles (24)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Build criteria offerOPEN_SEA_BUILD_CRITERIA_OFFERAcciónBuild a portion of a criteria offer including the merkle tree needed to post an offer.
OPEN_SEA_BUILD_CRITERIA_OFFERAcciónBuild a portion of a criteria offer including the merkle tree needed to post an offer.
Parámetros de entrada
offererstringObligatorioThe address which supplies all the items in the offer
criteriaobjectObligatorioCriteria for the collection or trait offer
quantityintegerThe number of offers to place
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Cancel orderOPEN_SEA_CANCEL_ORDERAcciónOffchain cancel a single order, offer or listing, by its order hash when protected by the signedzone. protocol and chain are required to prevent hash collisions. please note cancellation is only assured if a fulfillment signature was not vended prior to cancellation.
OPEN_SEA_CANCEL_ORDERAcciónOffchain cancel a single order, offer or listing, by its order hash when protected by the signedzone. protocol and chain are required to prevent hash collisions. please note cancellation is only assured if a fulfillment signature was not vended prior to cancellation.
Parámetros de entrada
chainstringObligatorioThe blockchain on which to filter the results
order_hashstringObligatorioThe hash of the order to retrieve
protocol_addressstringObligatorioThe contract address of the protocol to use in the request
offerer_signaturestringAn EIP-712 signature from the offerer of the order. If not provided, the user associated with the API Key will be checked instead
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create criteria offerOPEN_SEA_CREATE_CRITERIA_OFFERAcciónCreate a criteria offer to purchase any nft in a collection or which matches the specified trait.
OPEN_SEA_CREATE_CRITERIA_OFFERAcciónCreate a criteria offer to purchase any nft in a collection or which matches the specified trait.
Parámetros de entrada
protocol_dataobjectObligatorioThe signed order which will be submitted to Seaport
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create item offerOPEN_SEA_CREATE_ITEM_OFFERAcciónCreate an offer to purchase a single nft (erc721 or erc1155).
OPEN_SEA_CREATE_ITEM_OFFERAcciónCreate an offer to purchase a single nft (erc721 or erc1155).
Parámetros de entrada
chainstringObligatorioThe blockchain on which to filter the results
protocolstringObligatorioThe token settlement protocol to use in the request
signaturestringObligatorioSignature of the signed type data represented by the parameters field
parametersobjectObligatorioOrder components object containing the order details
protocol_addressstringObligatorioExchange contract address. Must be one of ['0x0000000000000068f116a894984e2db1123eb395']
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create listingOPEN_SEA_CREATE_LISTINGAcciónList a single nft (erc721 or erc1155) for sale on the opensea marketplace.
OPEN_SEA_CREATE_LISTINGAcciónList a single nft (erc721 or erc1155) for sale on the opensea marketplace.
Parámetros de entrada
chainstringObligatorioThe blockchain on which to filter the results
protocolstringObligatorioThe token settlement protocol to use in the request
signaturestringObligatorioSignature of the signed type data represented by the parameters field
parametersobjectObligatorioOrder components object containing the order details
protocol_addressstringObligatorioExchange contract address. Must be one of ['0x0000000000000068f116a894984e2db1123eb395']
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Fulfill listingOPEN_SEA_FULFILL_LISTINGAcciónRetrieve all the information, including signatures, needed to fulfill a listing directly onchain.
OPEN_SEA_FULFILL_LISTINGAcciónRetrieve all the information, including signatures, needed to fulfill a listing directly onchain.
Parámetros de entrada
listingobjectObligatorioListing to get fulfillment data for
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Fulfill offerOPEN_SEA_FULFILL_OFFERAcciónRetrieve all the information, including signatures, needed to fulfill an offer directly onchain.
OPEN_SEA_FULFILL_OFFERAcciónRetrieve all the information, including signatures, needed to fulfill an offer directly onchain.
Parámetros de entrada
offerobjectObligatorioOffer to get fulfillment data for
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get accountOPEN_SEA_GET_ACCOUNTAcciónGet an opensea account profile including details such as bio, social media usernames, and profile image.
OPEN_SEA_GET_ACCOUNTAcciónGet an opensea account profile including details such as bio, social media usernames, and profile image.
Parámetros de entrada
address_or_usernamestringObligatorioThe public blockchain address or OpenSea username
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get all listings by collectionOPEN_SEA_GET_ALL_LISTINGS_BY_COLLECTIONAcciónGet all active, valid listings for a single collection.
OPEN_SEA_GET_ALL_LISTINGS_BY_COLLECTIONAcciónGet all active, valid listings for a single collection.
Parámetros de entrada
nextstringThe cursor for the next page of results
limitintegerThe number of listings to return. Must be between 1 and 100
collection_slugstringObligatorioUnique string to identify a collection on OpenSea. This can be found by visiting the collection on the OpenSea website and noting the last path parameter
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get all offers by collectionOPEN_SEA_GET_ALL_OFFERS_BY_COLLECTIONAcciónGet all active, valid offers for the specified collection. this includes individual and criteria offers.
OPEN_SEA_GET_ALL_OFFERS_BY_COLLECTIONAcciónGet all active, valid offers for the specified collection. this includes individual and criteria offers.
Parámetros de entrada
nextstringThe cursor for the next page of results
limitintegerThe number of offers to return. Must be between 1 and 100
collection_slugstringObligatorioUnique string to identify a collection on OpenSea. This can be found by visiting the collection on the OpenSea website and noting the last path parameter
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get best listing by nftOPEN_SEA_GET_BEST_LISTING_BY_NFTAcciónGet the best listing for an nft.
OPEN_SEA_GET_BEST_LISTING_BY_NFTAcciónGet the best listing for an nft.
Parámetros de entrada
identifierstringObligatorioThe NFT token id
collection_slugstringObligatorioUnique string to identify a collection on OpenSea. This can be found by visiting the collection on the OpenSea website and noting the last path parameter
include_private_listingsbooleanIf true, will include private listings
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get best listings by collectionOPEN_SEA_GET_BEST_LISTINGS_BY_COLLECTIONAcciónGet the cheapest priced active, valid listings on a single collection.
OPEN_SEA_GET_BEST_LISTINGS_BY_COLLECTIONAcciónGet the cheapest priced active, valid listings on a single collection.
Parámetros de entrada
nextstringThe cursor for the next page of results
limitintegerThe number of listings to return. Must be between 1 and 100
collection_slugstringObligatorioUnique string to identify a collection on OpenSea. This can be found by visiting the collection on the OpenSea website and noting the last path parameter
include_private_listingsbooleanIf true, will include private listings
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get best offer by nftOPEN_SEA_GET_BEST_OFFER_BY_NFTAcciónGet the best offers for an nft.
OPEN_SEA_GET_BEST_OFFER_BY_NFTAcciónGet the best offers for an nft.
Parámetros de entrada
identifierstringObligatorioThe NFT token id
collection_slugstringObligatorioUnique string to identify a collection on OpenSea. This can be found by visiting the collection on the OpenSea website and noting the last path parameter
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get collectionOPEN_SEA_GET_COLLECTIONAcciónGet a single collection including details such as fees, traits, and links.
OPEN_SEA_GET_COLLECTIONAcciónGet a single collection including details such as fees, traits, and links.
Parámetros de entrada
collection_slugstringObligatorioUnique string to identify a collection on OpenSea. This can be found by visiting the collection on the OpenSea website and noting the last path parameter
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get collectionsOPEN_SEA_GET_COLLECTIONSAcciónGet a list of opensea collections with optional filtering and pagination.
OPEN_SEA_GET_COLLECTIONSAcciónGet a list of opensea collections with optional filtering and pagination.
Parámetros de entrada
nextstringThe cursor for the next page of results
chainstringThe blockchain on which to filter the results
limitintegerThe number of collections to return. Must be between 1 and 100
order_bystringThe order in which to sort the collections
include_hiddenbooleanIf true, will return hidden collections
creator_usernamestringIf set, will only return collections created by the given OpenSea username
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get collection statsOPEN_SEA_GET_COLLECTION_STATSAcciónGet stats for a single collection on opensea.
OPEN_SEA_GET_COLLECTION_STATSAcciónGet stats for a single collection on opensea.
Parámetros de entrada
collection_slugstringObligatorioUnique string to identify a collection on OpenSea
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get contractOPEN_SEA_GET_CONTRACTAcciónGet a smart contract for a given chain and address.
OPEN_SEA_GET_CONTRACTAcciónGet a smart contract for a given chain and address.
Parámetros de entrada
chainstringObligatorioThe blockchain on which to filter the results
addressstringObligatorioThe public blockchain address
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get eventsOPEN_SEA_GET_EVENTSAcciónGet a list of events from opensea based on various filters like timestamps and event types.
OPEN_SEA_GET_EVENTSAcciónGet a list of events from opensea based on various filters like timestamps and event types.
Parámetros de entrada
nextstringThe cursor for the next page of results
afterintegerFilter to only include events that occurred at or after the given timestamp (Unix epoch in seconds)
limitintegerThe number of events to return. Must be between 1 and 50
beforeintegerFilter to only include events that occurred before the given timestamp (Unix epoch in seconds)
event_typestring[]The type of event to filter by. If not provided, only sales will be returned
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get listingsOPEN_SEA_GET_LISTINGSAcciónGet the complete set of active, valid listings.
OPEN_SEA_GET_LISTINGSAcciónGet the complete set of active, valid listings.
Parámetros de entrada
chainstringObligatorioThe blockchain on which to filter the results
limitintegerThe number of orders to return. Must be between 1 and 50
makerstringFilter results by the order maker's wallet address
takerstringFilter results by the order taker's wallet address
cursorstringThe cursor for the next page of results
order_bystringThe order in which to sort the results. If eth_price is used, asset_contract_address and token_id are required
protocolstringObligatorioThe token settlement protocol to use in the request
token_idsinteger[]An array of token IDs to search for. If used, asset_contract_address is required
listed_afterstringdate-timeFilter to only include orders that were listed after the given timestamp
listed_beforestringdate-timeFilter to only include orders that were listed before the given timestamp
order_directionstringThe direction in which to sort the results
payment_token_addressstringPayment Token Address to filter results. This ensures all returned orders are listed in a single currency
asset_contract_addressstringFilter results by the contract address for NFT(s). If used, token_ids is required
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get nftOPEN_SEA_GET_NFTAcciónGet metadata, traits, ownership information, and rarity for a single nft.
OPEN_SEA_GET_NFTAcciónGet metadata, traits, ownership information, and rarity for a single nft.
Parámetros de entrada
chainstringObligatorioThe blockchain on which to filter the results
addressstringObligatorioThe public blockchain address
identifierstringObligatorioThe NFT token id
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get orderOPEN_SEA_GET_ORDERAcciónGet a single order, offer or listing, by its order hash. protocol and chain are required to prevent hash collisions.
OPEN_SEA_GET_ORDERAcciónGet a single order, offer or listing, by its order hash. protocol and chain are required to prevent hash collisions.
Parámetros de entrada
chainstringObligatorioThe blockchain on which to filter the results
order_hashstringObligatorioThe hash of the order to retrieve
protocol_addressstringObligatorioThe contract address of the protocol to use in the request
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get payment tokenOPEN_SEA_GET_PAYMENT_TOKENAcciónGet a smart contract for a given chain and address.
OPEN_SEA_GET_PAYMENT_TOKENAcciónGet a smart contract for a given chain and address.
Parámetros de entrada
chainstringObligatorioThe blockchain on which to filter the results
addressstringObligatorioThe public blockchain address
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get traitsOPEN_SEA_GET_TRAITSAcciónGet the traits in a collection.
OPEN_SEA_GET_TRAITSAcciónGet the traits in a collection.
Parámetros de entrada
collection_slugstringObligatorioUnique string to identify a collection on OpenSea. This can be found by visiting the collection on the OpenSea website and noting the last path parameter
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Refresh nft metadataOPEN_SEA_REFRESH_NFT_METADATAAcciónRefresh metadata for a single nft.
OPEN_SEA_REFRESH_NFT_METADATAAcciónRefresh metadata for a single nft.
Parámetros de entrada
chainstringObligatorioThe blockchain on which to filter the results
addressstringObligatorioThe public blockchain address
identifierstringObligatorioThe NFT token id
Parámetros de salida
dataobjectObligatorioData returned from the API
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not