Skip to main content
POST
/
auction-templates
cURL
curl --request POST \
  --url https://api.long.xyz/v1/auction-templates \
  --header 'Content-Type: application/json' \
  --header 'X-API-KEY: <api-key>' \
  --data '
{
  "template_id": "<string>",
  "metadata": {
    "token_name": "<string>",
    "token_symbol": "<string>",
    "user_address": "<unknown>",
    "token_uri": "ipfs://",
    "beneficiaries": []
  },
  "debug": false
}
'
{
  "result": {
    "encoded_payload": "<unknown>",
    "params": {
      "governance_factory": "<unknown>",
      "governance_factory_data": "<unknown>",
      "pool_initializer": "<unknown>",
      "pool_initializer_data": "<unknown>",
      "liquidity_migrator": "<unknown>",
      "liquidity_migrator_data": "<unknown>",
      "integrator": "<unknown>",
      "salt": "<unknown>",
      "initial_supply": "<string>",
      "num_tokens_to_sell": "<string>",
      "numeraire": "<unknown>",
      "token_factory": "<unknown>",
      "token_factory_data": "<unknown>"
    },
    "hook_address": "<unknown>",
    "token_address": "<unknown>"
  }
}

Authorizations

X-API-KEY
string
header
required

API key for authentication

Query Parameters

chainId
integer | null
default:8453

The chain ID of the auction to create

Body

application/json

Body

template_id
string
required

The auction template ID (from the Long Team)

metadata
object
required
debug
boolean
default:false

Whether to include debug information in the response

Response

200 - application/json

200

result
object
required