Skip to main content
GET
/
api
/
v2
/
mandate
/
{mandate_id}
{
  "id": 123,
  "request_id": "<string>",
  "customer_id": "<string>",
  "product": "<string>",
  "product_description": "<string>",
  "price": 123,
  "currency": "<string>",
  "merchant": "<string>",
  "merchant_link": "<string>",
  "confidence_score": 123,
  "conversation_context": {},
  "human_messages": [
    "<any>"
  ],
  "additional_details": {},
  "mode": "live",
  "created_at": "<string>",
  "updated_at": "<string>"
}

Authorizations

Authorization
string
header
required

JWT Bearer token from Auth0 authentication

Path Parameters

mandate_id
integer
required

Response

Mandate details including product, price, and metadata

Mandate response

id
integer
required
request_id
string
required
customer_id
string
required
product
string | null
required
product_description
string | null
required
price
number | null
required
currency
string | null
required
merchant
string | null
required
confidence_score
number | null
required
conversation_context
object | null
required
human_messages
any[] | null
required
additional_details
object | null
required
created_at
string | null
required
updated_at
string | null
required
mode
enum<string>
default:live

Mandate mode: 'live' for production, 'sandbox' for testing

Available options:
live,
sandbox
I