Advertising
Confirm ad payment (quote-first flow, step 2)
After broadcasting the USDC payment transaction, call this endpoint with quote_id and transaction hash to finalise the submission. The system verifies the transaction on-chain. Accepts application/json or form-encoded bodies.
post/api/ads/submit/pay
Request body
Example request
{
"quote_id": "q_123456",
"tx_hash": "0xabc123..."
}Response
Submission confirmed
Example response
{
"submission_id": "ad_42",
"status": "pending_review",
"message": "Ad submitted successfully and is pending review."
}