curl --request GET \
--url https://api.trymaven.com/v1/sessions/{session_id} \
--header 'Authorization: Bearer <token>'{
"session_id": "<string>",
"status": "<string>",
"is_terminal": true,
"amount": "<string>",
"currency": "<string>",
"mode": "<string>",
"caller": "<string>",
"project_slug": "<string>",
"gateway": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"processor": {
"card_brand": "<string>",
"card_last4": "<string>",
"receipt_url": "<string>",
"stripe_charge_id": "<string>",
"stripe_payment_intent_id": "<string>",
"payment_method_id": "<string>",
"stripe_customer_id": "<string>",
"authnet_transaction_id": "<string>",
"authnet_auth_code": "<string>",
"authnet_response_code": "<string>",
"authnet_avs_result_code": "<string>",
"authnet_cvv_result_code": "<string>",
"authnet_cavv_result_code": "<string>",
"authnet_network_trans_id": "<string>",
"authnet_capture_status": "<string>",
"authnet_customer_profile_id": "<string>",
"authnet_payment_profile_id": "<string>",
"braintree_transaction_id": "<string>",
"braintree_customer_id": "<string>",
"braintree_payment_method_token": "<string>",
"shift4_charge_id": "<string>",
"shift4_customer_id": "<string>",
"shift4_card_id": "<string>"
},
"error": {
"code": "<string>",
"message": "<string>"
},
"description": "<string>",
"callback": "<string>",
"memory": "<string>",
"transfer_status": "<string>",
"expires_at": "2023-11-07T05:31:56Z",
"completed_at": "2023-11-07T05:31:56Z"
}Get session details by ID.
Returns full session details including status, payment info, and processor details.
Authentication: API Key (Bearer token)
curl --request GET \
--url https://api.trymaven.com/v1/sessions/{session_id} \
--header 'Authorization: Bearer <token>'{
"session_id": "<string>",
"status": "<string>",
"is_terminal": true,
"amount": "<string>",
"currency": "<string>",
"mode": "<string>",
"caller": "<string>",
"project_slug": "<string>",
"gateway": "<string>",
"created_at": "2023-11-07T05:31:56Z",
"updated_at": "2023-11-07T05:31:56Z",
"processor": {
"card_brand": "<string>",
"card_last4": "<string>",
"receipt_url": "<string>",
"stripe_charge_id": "<string>",
"stripe_payment_intent_id": "<string>",
"payment_method_id": "<string>",
"stripe_customer_id": "<string>",
"authnet_transaction_id": "<string>",
"authnet_auth_code": "<string>",
"authnet_response_code": "<string>",
"authnet_avs_result_code": "<string>",
"authnet_cvv_result_code": "<string>",
"authnet_cavv_result_code": "<string>",
"authnet_network_trans_id": "<string>",
"authnet_capture_status": "<string>",
"authnet_customer_profile_id": "<string>",
"authnet_payment_profile_id": "<string>",
"braintree_transaction_id": "<string>",
"braintree_customer_id": "<string>",
"braintree_payment_method_token": "<string>",
"shift4_charge_id": "<string>",
"shift4_customer_id": "<string>",
"shift4_card_id": "<string>"
},
"error": {
"code": "<string>",
"message": "<string>"
},
"description": "<string>",
"callback": "<string>",
"memory": "<string>",
"transfer_status": "<string>",
"expires_at": "2023-11-07T05:31:56Z",
"completed_at": "2023-11-07T05:31:56Z"
}Documentation Index
Fetch the complete documentation index at: https://docs.trymaven.com/llms.txt
Use this file to discover all available pages before exploring further.
Enter your API key: mvn_test_xxx or mvn_live_xxx
Successful Response
Full response for session details (GET endpoint).
Session UUID
Session status
Whether the session has reached a final state
Amount to charge
^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$Currency code
Payment mode
Phone number in E.164 format
Project slug
Payment gateway
Creation timestamp
Last update timestamp
Payment processor details
Show child attributes
Error details when status is payment-failed
Show child attributes
Charge description
Callback phone number
Call context passed back on transfer
Outcome of post-payment transfer-back dial
When the session expires if unused
When the session reached a terminal state