v1

latestOpenAPI 3.0.02026-07-22243670.8 KB
Participations

Create a participation for the authenticated partner and user

post/v1/participations

Request body

amountstring required

The participation amount

approval_transaction_hashstring required

The approval transaction hash

asset_idstring required

The ID of the asset

chain'ethereum_sepolia' | 'base_sepolia' | 'solana_devnet' | 'ethereum_mainnet' | 'base_mainnet' | 'solana_mainnet' required

The blockchain chain for the funding contract

offer_idstring required

The ID of the offer

offer_option_idstring required

The ID of the offer option

wallet_addressstring required

The wallet address

Response

Successful response.

amountstring required

The participation amount

amount_stringstring required

The participation amount formatted as a human-readable string

chain'ethereum_sepolia' | 'base_sepolia' | 'solana_devnet' | 'ethereum_mainnet' | 'base_mainnet' | 'solana_mainnet' required

The chain for the participation contract

idstring required

Unique identifier for the object.

inserted_atstring date-time

When the participation was created

object'participation' required

String representing the object's type. Objects of the same type share the same value.

offer_idstring required

The ID of the offer

offer_option_idstring required

The ID of the offer option

status'prepared' | 'pending' | 'submitted' | 'completed' | 'failed' | 'remit_submitted' | 'remitted' | 'remit_failed' required

The participation status

updated_atstring date-time

When the participation was last updated

wallet_addressstring nullable

The wallet address for the participation

Example response

{
  "id": "05edea81-98a7-4582-aa7c-040d57cb1858",
  "inserted_at": "2025-01-01T00:00:00.000000Z",
  "updated_at": "2025-01-01T00:00:00.000000Z"
}