Skip to main content
POST
/
catalog
/
collect
Collect a Catalog Moment
curl --request POST \
  --url https://api.inprocess.world/api/catalog/collect \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: <api-key>' \
  --data '
{
  "moment": {
    "collectionAddress": "<string>",
    "tokenId": "<string>",
    "chainId": 8453
  },
  "amount": 1,
  "recipient": "<string>",
  "ref0": "<string>",
  "ref1": "<string>"
}
'
{
  "hash": "<string>",
  "chainId": 123
}

Authorizations

x-api-key
string
header
required

Artist API key for authentication. Get your API key from https://inprocess.world/manage/api-keys

Body

application/json
moment
object
required
amount
integer
default:1

Number of tokens to collect (default: 1)

Required range: x >= 1
recipient
string

Recipient wallet address. Defaults to the authenticated artist's address if not provided.

ref0
string

First referral address (optional)

ref1
string

Second referral address (optional)

Response

Successful response

hash
string
required

Transaction hash of the operation

chainId
integer
required

Chain ID where the transaction was executed