Create an OpenSea signal

Create a signal for the authenticated account. Requires an API key and a bearer token with write:posts consent. author_address defaults to the wallet the token signed in with; the author must be a public registered wallet on the account that holds the subject. Subject eligibility, content rules, and a per-account, per-subject cooldown apply. Creation is not idempotent: retrying after an unknown outcome can create a second signal once the cooldown allows. The public GET may return 404 when privacy settings or moderation hide the signal.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Publish a signal about a currency, NFT, or collection. Select chain and contract, optionally token_id, or a collection slug.

string

Wallet that authors the signal. Defaults to the wallet the bearer token signed in with.

string
string
string
string
required
length between 0 and 3000
string

NFT token ID: a decimal integer on EVM chains, the mint address on Solana.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

401

Invalid or missing API key

500

Internal server error. Please open a support ticket so OpenSea can investigate.

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
*/*