API reference · Platform & integration

Ticketing money

POST Opt out of a postponed date for a full refund, within the refund window

POST /ticketing/order/{reference}/postponement-refund

Headers

NameNotes
AuthorizationBearer token
X-TenantYour tenant
X-Environmenttest or live

Path parameters

Name
reference

Example

Response: GenericResponseRefundResponse

curl -X POST "https://api.bridgemoni.com/ticketing/order/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/postponement-refund" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV"

Responses

StatusWhen
200OK

POST Refund an order under its tier's refund policy

POST /ticketing/order/{reference}/refund

The face value goes back to where the money came from; the booking fee is kept. No destination can be supplied.

Headers

NameNotes
AuthorizationBearer token
X-TenantYour tenant
X-Environmenttest or live

Path parameters

Name
reference

Example

Response: GenericResponseRefundResponse

curl -X POST "https://api.bridgemoni.com/ticketing/order/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/refund" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV"

Responses

StatusWhen
200OK

GET Refunds of one of your orders

GET /ticketing/order/{reference}/refunds

Headers

NameNotes
AuthorizationBearer token
X-TenantYour tenant
X-Environmenttest or live

Path parameters

Name
reference

Example

Response: GenericResponseListRefundResponse

curl -X GET "https://api.bridgemoni.com/ticketing/order/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/refunds" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV"

Responses

StatusWhen
200OK

POST Request an advance on an upcoming occurrence (TRUSTED organisers; OWNER or FINANCE)

POST /ticketing/organiser/occurrence/{reference}/advance

Pays up to the advance percentage of net proceeds to date, at most once a week per occurrence and currency.

Headers

NameNotes
AuthorizationBearer token
X-TenantYour tenant
X-Environmenttest or live

Path parameters

Name
reference

Query parameters

NameDefault
currencyOptional

Example

Response: GenericResponseSettlementResponse

curl -X POST "https://api.bridgemoni.com/ticketing/organiser/occurrence/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/advance?currency=value" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV"

Responses

StatusWhen
200OK

GET Attendees of an occurrence, paged at 100 (OWNER, MANAGER, BOX_OFFICE or GATE_STAFF)

GET /ticketing/organiser/occurrence/{reference}/attendees

Minimised: ticket reference, tier, seat, attendee name, status and check-in time. No phone, email or account references.

Headers

NameNotes
AuthorizationBearer token
X-TenantYour tenant
X-Environmenttest or live

Path parameters

Name
reference

Query parameters

NameDefault
page0
size100

Example

Response: GenericResponseAttendeePageResponse

curl -X GET "https://api.bridgemoni.com/ticketing/organiser/occurrence/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/attendees?page=value&size=100" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV"

Responses

StatusWhen
200OK

GET Occurrence dashboard: capacity, sales by tier and channel, check-ins

GET /ticketing/organiser/occurrence/{reference}/dashboard

Any organiser member; money totals only for OWNER, MANAGER and FINANCE.

Headers

NameNotes
AuthorizationBearer token
X-TenantYour tenant
X-Environmenttest or live

Path parameters

Name
reference

Example

Response: GenericResponseOccurrenceDashboardResponse

curl -X GET "https://api.bridgemoni.com/ticketing/organiser/occurrence/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/dashboard" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV"

Responses

StatusWhen
200OK

GET An organiser's settlements (OWNER, MANAGER or FINANCE)

GET /ticketing/organiser/{reference}/settlement

Headers

NameNotes
AuthorizationBearer token
X-TenantYour tenant
X-Environmenttest or live

Path parameters

Name
reference

Example

Response: GenericResponseListSettlementResponse

curl -X GET "https://api.bridgemoni.com/ticketing/organiser/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/settlement" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV"

Responses

StatusWhen
200OK

POST Report that an event did not happen as advertised, during the challenge window

POST /ticketing/ticket/{reference}/dispute

Headers

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

Path parameters

Name
reference

Example

Request body: DisputeRequest · Response: GenericResponseDisputeResponse

curl -X POST "https://api.bridgemoni.com/ticketing/ticket/b3f1c2d4-5e6a-4b7c-8d9e-0f1a2b3c4d5e/dispute" \
  -H "Authorization: Bearer $BRIDGEMONI_TOKEN" \
  -H "X-Tenant: $BRIDGEMONI_TENANT" \
  -H "X-Environment: $BRIDGEMONI_ENV" \
  -H "Content-Type: application/json" \
  -d '{
  "reason": "string",
  "detail": "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