API reference · Platform & integration

Ticketing external rails

POST Pay a hold by card or another external rail through collections

POST /ticketing/order/{hold}/pay/external

Returns a hosted payment link. Tickets are issued when collections confirms the payment.

Headers

NameNotes
AuthorizationBearer token
X-TenantYour tenant
X-Environmenttest or live
Content-Typeapplication/json

Path parameters

Name
hold

Example

Request body: ExternalPaymentRequest · Response: GenericResponseExternalPaymentResponse

curl -X POST "https://api.bridgemoni.com/ticketing/order/value/pay/external" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV" \
  -H "Content-Type: application/json" \
  -d '{
  "railCode": "string",
  "termsHash": "string"
}'

Responses

StatusWhen
200OK

Generated from the OpenAPI document. Branch on the HTTP status: there is no machine-readable error code on the wire. Errors