PaydayAPI
API reference · Launch on Solana

Submit a launch

POSThttps://payday.direct/api/v1/launches/{id}/submit

Takes the signed transactions, checks they are the ones Payday built, and sends them. Send each one under its name, and the split_ ones as the split list in order.

Needs an API key in Authorization: Bearer or X-API-Key. Authentication

Path parameters

idstringrequired
id from POST /launches

Body

signedobjectrequired
signed.launchstringrequired
base64, signed by the wallet
signed.swapstring
signed.fundstring
signed.buystring
signed.splitstring[]
split_1, split_2 ... in order

Responses

200OK
400Error
401Missing or invalid key
409Error
410Error
429Over the limit. Retry-After says when to try again.

Response fields

idstring
The id
status"awaiting_signature" | "submitting" | "launched" | "expired"
curve on the bonding curve, graduated once it moved to the pump.fun AMM
mintstring
The coin's address: a Solana mint, or an EVM token address in lower case
walletstring
signaturestring | null
fees_toobject | null
fees_to.rail"xmoney" | "cashapp" | "venmo" | "zelle"
How the account is paid
fees_to.handlestring | null
The X handle
transactionsobject[]
create only: sign each with the wallet, in this order
transactions[].namestring
The coin's name
transactions[].transactionstring
base64 versioned transaction
fee_splitobject | null
fee_split.status"locked" | "pending"
curve on the bonding curve, graduated once it moved to the pump.fun AMM
fee_split.nextstring
sign_within_secondsinteger
expires_in_secondsinteger
dev_buy_tokensnumber | null
linksobject | null
Where to see the coin