REST reference
OpenAPI reference
This page is derived from committed OpenAPI; wire names remain unchanged. Portal Try It is sandbox-only, uses a short Trepzy token, and exact CORS. Live examples are copy-only.GET /api/v1/buyers
operation_id: listBuyers
- Permission:
buyers:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/buyers/{buyer_ref}
operation_id: retrieveBuyer
- Permission:
buyers:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/captures
operation_id: listCaptures
- Permission:
captures:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/captures/{capture_ref}
operation_id: retrieveCapture
- Permission:
captures:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/checkout-configs
operation_id: createCheckoutConfig
- Permission:
checkout_configs:write_create - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/checkout-configs/{config_ref}
operation_id: retrieveCheckoutConfig
- Permission:
checkout_configs:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/checkout-configs/{config_ref}/publish
operation_id: publishCheckoutConfig
- Permission:
checkout_configs:write_publish - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/checkout-configs/{config_ref}/versions
operation_id: createCheckoutConfigVersion
- Permission:
checkout_configs:write_create_version - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/checkout-sessions
operation_id: listCheckoutSessions
- Permission:
checkout_sessions:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/checkout-sessions
operation_id: createCheckoutSession
- Permission:
checkout_sessions:write_create - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/checkout-sessions/{checkout_session_ref}
operation_id: retrieveCheckoutSession
- Permission:
checkout_sessions:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/checkout-sessions/{checkout_session_ref}/pay
operation_id: payCheckoutSession
- Permission:
checkout_sessions:write_pay - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response examples
retrieve_payment_response
subscription_setup_action_required
subscription_started
POST /api/v1/credentials/{credential_ref}/revoke
operation_id: revokeServiceAccountCredential
- Permission:
credentials:manage_revoke - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/credentials/{credential_ref}/rotate
operation_id: rotateServiceAccountCredential
- Permission:
credentials:manage_rotate - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/disputes
operation_id: listDisputes
- Permission:
disputes:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/disputes/{dispute_ref}
operation_id: retrieveDispute
- Permission:
disputes:read - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/entitlements
operation_id: listEntitlements
- Permission:
entitlements:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/entitlements/{entitlement_ref}
operation_id: retrieveEntitlement
- Permission:
entitlements:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/environments
operation_id: listEnvironments
- Permission:
environments:read_list - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/invoices
operation_id: listInvoices
- Permission:
invoices:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/invoices/{invoice_ref}
operation_id: retrieveInvoice
- Permission:
invoices:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/journeys
operation_id: listJourneys
- Permission:
journeys:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/journeys/{journey_ref}
operation_id: retrieveJourney
- Permission:
journeys:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/offers
operation_id: listOffers
- Permission:
offers:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/offers/{offer_ref}
operation_id: retrieveOffer
- Permission:
offers:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/offers/{offer_ref}/reprice
operation_id: repriceOffer
- Permission:
products:reprice - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/orders
operation_id: listOrders
- Permission:
orders:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/orders/{order_ref}
operation_id: retrieveOrder
- Permission:
orders:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/participations
operation_id: listParticipations
- Permission:
participations:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/participations/{participation_ref}
operation_id: retrieveParticipation
- Permission:
participations:read - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/payment_methods
operation_id: listStoredPaymentMethods
- Permission:
payment_methods:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/payment_methods/{stored_payment_method_ref}
operation_id: retrieveStoredPaymentMethod
- Permission:
payment_methods:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/payments
operation_id: listPayments
- Permission:
payments:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/payments/{payment_ref}
operation_id: retrievePayment
- Permission:
payments:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/payouts
operation_id: listPayouts
- Permission:
payouts:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/payouts/{payout_ref}
operation_id: retrievePayout
- Permission:
payouts:read - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/prices
operation_id: listPrices
- Permission:
prices:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/prices
operation_id: createPrice
- Permission:
prices:write_create - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/prices/{price_ref}
operation_id: retrievePrice
- Permission:
prices:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/prices/{price_ref}/publish
operation_id: publishPrice
- Permission:
prices:write_publish - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/products
operation_id: listProducts
- Permission:
products:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/products
operation_id: createProduct
- Permission:
products:write_create - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/products/{product_ref}
operation_id: retrieveProduct
- Permission:
products:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/products/{product_ref}/publish
operation_id: publishProduct
- Permission:
products:write_publish - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/promotions/apply
operation_id: applyPromotion
- Permission:
promotion:manage_apply - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/promotions/plan
operation_id: planPromotion
- Permission:
promotion:read_plan - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,semantic_error,validation_failed
Request example
Response example
GET /api/v1/refunds
operation_id: listRefunds
- Permission:
refunds:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/refunds
operation_id: createRefund
- Permission:
refunds:write_create - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/refunds/{refund_ref}
operation_id: retrieveRefund
- Permission:
refunds:read - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/request_logs
operation_id: listPublicRequestLogs
- Permission:
request_logs:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/service_accounts
operation_id: listServiceAccounts
- Permission:
service_accounts:read_list - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/service_accounts
operation_id: createServiceAccount
- Permission:
service_accounts:manage_create - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/service_accounts/{principal_ref}
operation_id: retrieveServiceAccount
- Permission:
service_accounts:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/service_accounts/{principal_ref}/credentials
operation_id: listServiceAccountCredentials
- Permission:
credentials:read_list - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/service_accounts/{principal_ref}/credentials
operation_id: issueServiceAccountCredential
- Permission:
credentials:manage_issue - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/service_accounts/{principal_ref}/grants
operation_id: listServiceAccountGrants
- Permission:
grants:read_list - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/service_accounts/{principal_ref}/grants
operation_id: grantServiceAccountPermission
- Permission:
grants:manage_grant - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/service_accounts/{principal_ref}/grants/{permission_action}/revoke
operation_id: revokeServiceAccountPermission
- Permission:
grants:manage_revoke - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/service_accounts/{principal_ref}/resume
operation_id: resumeServiceAccount
- Permission:
service_accounts:manage_resume - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/service_accounts/{principal_ref}/retire
operation_id: retireServiceAccount
- Permission:
service_accounts:manage_retire - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/service_accounts/{principal_ref}/suspend
operation_id: suspendServiceAccount
- Permission:
service_accounts:manage_suspend - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/subscription-changes
operation_id: listSubscriptionChanges
- Permission:
subscription_changes:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/subscription-changes/{subscription_change_ref}
operation_id: retrieveSubscriptionChange
- Permission:
subscription_changes:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/subscriptions
operation_id: listSubscriptions
- Permission:
subscriptions:read_list - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/subscriptions/{subscription_ref}
operation_id: retrieveSubscription
- Permission:
subscriptions:read_retrieve - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/webhook_deliveries/{delivery_ref}
operation_id: retrieveWebhookDelivery
- Permission:
webhooks:read_retrieve_delivery - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/webhook_deliveries/{delivery_ref}/attempts
operation_id: listWebhookDeliveryAttempts
- Permission:
webhooks:read_list_attempts - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/webhook_deliveries/{delivery_ref}/body
operation_id: retrieveWebhookDeliveryBody
- Permission:
webhooks:read_delivery_body - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/webhook_deliveries/{delivery_ref}/redrive
operation_id: redriveWebhookDelivery
- Permission:
webhooks:redrive_unit - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/webhook_deliveries/redrive
operation_id: batchRedriveWebhookDeliveries
- Permission:
webhooks:redrive_batch - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/webhook_endpoints
operation_id: listWebhookEndpoints
- Permission:
webhooks:read_list_endpoints - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/webhook_endpoints
operation_id: createWebhookEndpoint
- Permission:
webhooks:manage_create_endpoint - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/webhook_endpoints/{endpoint_ref}
operation_id: retrieveWebhookEndpoint
- Permission:
webhooks:read_retrieve_endpoint - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/webhook_endpoints/{endpoint_ref}/data_profile_grants
operation_id: listWebhookDataProfileGrants
- Permission:
webhooks:read_list_data_profile - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/webhook_endpoints/{endpoint_ref}/data_profile_grants
operation_id: createWebhookDataProfileGrant
- Permission:
webhooks:manage_create_data_profile - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/webhook_endpoints/{endpoint_ref}/data_profile_grants/revoke
operation_id: revokeWebhookDataProfileGrant
- Permission:
webhooks:manage_revoke_data_profile - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/webhook_endpoints/{endpoint_ref}/deliveries
operation_id: listWebhookDeliveries
- Permission:
webhooks:read_list_deliveries - Idempotency:
none - CAS:
none - Cursor:
cursor - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
GET /api/v1/webhook_endpoints/{endpoint_ref}/health
operation_id: retrieveWebhookEndpointHealth
- Permission:
webhooks:read_health - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/webhook_endpoints/{endpoint_ref}/pause
operation_id: pauseWebhookEndpoint
- Permission:
webhooks:manage_pause_endpoint - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/webhook_endpoints/{endpoint_ref}/resume
operation_id: resumeWebhookEndpoint
- Permission:
webhooks:manage_resume_endpoint - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/webhook_endpoints/{endpoint_ref}/secret/confirm
operation_id: confirmWebhookSecret
- Permission:
webhooks:rotate_confirm - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/webhook_endpoints/{endpoint_ref}/secret/revoke
operation_id: revokeWebhookSecret
- Permission:
webhooks:rotate_revoke - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/webhook_endpoints/{endpoint_ref}/secret/rotate
operation_id: rotateWebhookSecret
- Permission:
webhooks:rotate_secret - Idempotency:
required - CAS:
if_match_required - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/webhook_endpoints/{endpoint_ref}/subscriptions
operation_id: listWebhookSubscriptions
- Permission:
webhooks:read_list_subscriptions - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed
Request example
Response example
POST /api/v1/webhook_endpoints/{endpoint_ref}/subscriptions
operation_id: createWebhookSubscription
- Permission:
webhooks:manage_create_subscription - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
POST /api/v1/webhook_endpoints/{endpoint_ref}/test_send
operation_id: sendWebhookTest
- Permission:
webhooks:manage_test_send - Idempotency:
required - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,dependency_unavailable,forbidden,idempotency_key_required,idempotency_mismatch,not_found,precondition_failed,precondition_required,semantic_error,validation_failed,version_conflict
Request example
Response example
GET /api/v1/webhook_event_types
operation_id: listWebhookEventTypes
- Permission:
webhooks:read_event_catalog - Idempotency:
none - CAS:
none - Cursor:
none - Quota:
"none" - Errors:
authentication_failed,forbidden,not_found,validation_failed