Skip to main content
GET
List contract surcharges
Contracts needs to be activated on your account before you can use it. Reach out to your Opereit account manager to get it turned on.

Authorizations

Authorization
string
header
required

HTTP Basic Auth using your API key. Send Authorization: Basic base64(key_id:key_secret).

Path Parameters

contract_id
string
required

ID of the contract.

Query Parameters

limit
integer
default:50

Number of items to return per request.

Required range: 1 <= x <= 100
cursor
string

Opaque cursor from a previous response. Omit on the first request.

Free-text search against the surcharge display name.

billing_type
enum<string>

Filter by how the surcharge is billed.

Available options:
PERCENTAGE,
PERCENTAGE_OF_BASE,
FIXED,
TIERED,
PERCENTAGE_OFF
service_type
string

Filter by carrier service code the surcharge applies to.

is_waived
boolean

If true, returns only surcharges marked as waived in the contract.

Response

Cursor-paginated surcharges.

data
object[]
required
pagination
object
required
Last modified on August 25, 2026