Skip to main content
POST
/
stripe
/
session
cURL
curl --request POST \
  --url https://api.odin.fun/v1/stripe/session \
  --header 'Authorization: Bearer <token>'
{
  "id": "<string>",
  "object": "<string>",
  "client_secret": "<string>",
  "created": 123,
  "kyc_details_provided": true,
  "livemode": true,
  "metadata": {},
  "redirect_url": "<string>",
  "status": "<string>",
  "transaction_details": {
    "destination_amount": 123,
    "destination_currencies": [
      "<string>"
    ],
    "destination_currency": "<string>",
    "destination_network": "<string>",
    "destination_networks": [
      "<string>"
    ],
    "fees": 123,
    "lock_wallet_address": true,
    "source_amount": 123,
    "source_currency": "<string>",
    "transaction_id": "<string>",
    "wallet_address": "<string>",
    "wallet_addresses": {
      "avalanche": "<string>",
      "base_network": "<string>",
      "bitcoin": "<string>",
      "destination_tags": "<string>",
      "ethereum": "<string>",
      "polygon": "<string>",
      "solana": "<string>",
      "stellar": "<string>"
    }
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Response

default - application/json
id
string
required
object
string
required
client_secret
string
required
created
number
required
kyc_details_provided
boolean
required
livemode
boolean
required
metadata
object
required
redirect_url
string
required
status
string
required
transaction_details
object
required
I