Platform
string | null · date-time · requiredstring | null · requiredAlertChannel[] · requiredstring | null · uuid · requiredstring · requiredstring · date-time · requiredstring · requiredAlertKind · enum · requiredstring | null · requiredinteger | null · int64 · requiredstring · requiredstring · requiredstring | null · date-time · requiredAlertSeverity · enum · requiredAlertSourceState · enum · requiredAlertState · enum · requiredstring | null · requiredinteger | null · int64 · requiredstring | null · requiredboolean · requiredstring · requiredstring | null · requiredstring | null · requiredAlertChannel[] · requiredboolean · requiredstring · requiredAlertKind · enum · requiredinteger | null · int64 · requiredinteger | null · int32 · requiredinteger · int64 · requiredstring · date-time · requiredstring · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredstring | null · requiredinteger | null · int64 · requiredstring | null · requiredstring · requiredAlertPolicyResolutionRuleInput · enum · requiredinteger | null · int64integer | null · int64string | nullinteger | null · int64string | nullstring | null · requiredstring · requiredAlertSubjectType · enum · required string · requiredAlertSubjectType · enum · requiredstring | nullinteger | null · int64 · requiredstring | null · requiredinteger | null · int64 · requiredstring | null · requiredinteger | null · int64 · requiredinteger | null · int64string | nullinteger | null · int64string | nullinteger | null · int64string · requiredstring · requiredAlertSubjectType · enum · requiredstring · requiredstring · requiredAuditActorType · enum · requiredstring · requiredboolean · requiredstring · date-time · requiredAuditEventCategory · enum · requiredstring | null · requiredinteger | null · int64 · requiredinteger | null · int64 · requiredstring · requiredAuditEventKind · enum · requiredstring | null · requiredstring · requiredstring | null · requiredinteger | null · int64 · requiredstring[] · requiredstring | null · date-time · requiredstring | null · requiredstring | null · requiredstring · requiredboolean · requiredboolean · requiredstring · date-time · requiredstring | null · requiredstring | null · requiredinteger · int64 · requiredinteger · int64 · min: 0 · requiredinteger · int64 · min: 0 · requiredstring | null · requiredstring · requiredstring · requiredstring · requiredstring · requiredstring · date-time · requiredstring · uuid · requiredstring | null · date-time · requiredstring | null · requiredstring · requiredContainmentReasonCategory · enum · requiredstring · requiredContainmentRejectionCode · enum · requiredinteger · int64 · min: 0 · requiredstring | null · date-time · requiredstring | null · requiredstring | null · requiredstring · date-time · requiredstring · requiredstring · requiredstring | null · date-time · requiredstring | null · requiredstring | null · requiredstring · uuid · requiredstring · requiredstring · date-time · requiredstring · requiredContainmentReleaseRequestState · enum · requiredstring · requiredinteger · int32 · min: 0 · requiredstring · requiredstring · requiredstring · requiredstring · requiredinteger · int64 · requiredstring · date-time · requiredstring · date-time · requiredstring[] · requiredstring[] · requiredstring · requiredstring · requiredstring[] · requiredinteger · int32 · min: 0 · requiredinteger · int64 · required string · requiredstring · requiredstring · requiredinteger · int32 · min: 0 · requiredstring · requiredstring · requiredstringstring[]stringstringstringstring · requiredinteger · int64 · requiredstring · date-time · requiredCatalogCurrency · enum · requiredstring · requiredstring · requiredProjectStatus · enum · requiredinteger · int32 · min: 0 · requiredPlatformSignalingTransport · enum · requiredstring · date-time · requiredstring · requiredinteger | null · int64 · requiredstring · requiredinteger · int32 · min: 0 · requiredinteger | null · int32 · requiredinteger | null · int32 · requiredinteger | null · int32 · requiredinteger | null · int64 · requiredstring · requiredinteger · int64 · requiredSubaccountLifecycleStatus · enum · requiredstring · date-time · requiredstring · requiredinteger | null · int64integer | null · int32 · min: 0integer | null · int32 · min: 0integer | null · int32 · min: 0integer | null · int64string · date-time · requiredstring · requiredinteger | null · int64 · requiredinteger | null · int32 · min: 0 · requiredinteger | null · int32 · min: 0 · requiredinteger | null · int32 · min: 0 · requiredinteger | null · int64 · requiredstring · requiredstring · requiredinteger · int64 · requiredinteger · int64 · requiredstring · requiredstring · requiredinteger · int32 · min: 0 · requiredstring · date-time · requiredinteger · int32 · min: 0 · requiredstring · requiredinteger · int32 · min: 0 · requiredinteger · int32 · min: 0 · requiredstring | null · date-time · requiredinteger · int64 · requiredinteger · int64 · requiredstring · date-time · required
Schemas
Alert
acknowledged_atacknowledged_bychannelsEnum values:
email
webhook
in_app
sms
containment_iddedupe_keyAlertEvidence[] · required
fired_atidkindEnum values:
balance_low
spend_daily
spend_monthly
spend_velocity
first_seen_high_cost_destination
new_source_ip
endpoint_health
trunk_apply_failed
policy_idpolicy_revisionreasonremediationresolved_atseverityEnum values:
critical
warning
info
source_stateEnum values:
measured
data_unavailable
stateEnum values:
firing
acknowledged
resolved
AlertSubject · required
required
trunk_idAlertEvidence
amount_minorcurrencyheldlabelnotetextAlertFeed
Containment[] · required
Alert[] · required
AlertKind
string · enum
Enum values:
balance_low
spend_daily
spend_monthly
spend_velocity
first_seen_high_cost_destination
new_source_ip
endpoint_health
trunk_apply_failed
AlertPolicy
channelsEnum values:
email
webhook
in_app
sms
enabledidkindEnum values:
balance_low
spend_daily
spend_monthly
spend_velocity
first_seen_high_cost_destination
new_source_ip
endpoint_health
trunk_apply_failed
platform_ceiling_minorplatform_ceiling_window_secondsAlertPolicyResolution · required
revisionAlertPolicyScope · required
AlertPolicyThreshold · required
updated_atupdated_byAlertPolicyList
AlertPolicy[] · required
AlertPolicyResolution
amount_minorcountcurrencyfor_secondspercentruleAlertPolicyResolutionInput
ruleEnum values:
below_threshold
day_rollover
month_rollover
acknowledged_or_24h
consecutive_successes
later_revision
amount_minorcountcurrencyfor_secondspercentAlertPolicyResolutionRuleInput
string · enum
Enum values:
below_threshold
day_rollover
month_rollover
acknowledged_or_24h
consecutive_successes
later_revision
AlertPolicyScope
idlabeltypeEnum values:
account
organization
trunk
subaccount
webhook_endpoint
AlertPolicyScopeInput
The scope a policy change names; `id` may be left out for a scope that has none.
labeltypeEnum values:
account
organization
trunk
subaccount
webhook_endpoint
idAlertPolicyThreshold
amount_minorcurrencymin_eventspercentwindow_secondsAlertPolicyThresholdInput
amount_minorcurrencymin_eventspercentwindow_secondsAlertSubject
idnametypeEnum values:
account
organization
trunk
subaccount
webhook_endpoint
AuditActor
detailnametypeEnum values:
user
api_key
operator
system
AuditEvent
actionAuditActor · required
appliedatcategoryEnum values:
configuration
security
operator
detaileffective_revisionfrom_revisionidkindEnum values:
trunks
numbers
credentials
seats
alerts
request_idrequired
summaryticket_refto_revisionAuditEventDetail
AuditFieldChange[] · required
AuditEvent · required
notessupersedes_atAuditTimelineEntry[] · required
AuditFieldChange
afterbeforelabelredactedunchangedAuditPage
as_ofAuditEvent[] · required
next_cursorprevious_cursorretention_daystotaltotal_allAuditResource
hrefidnametypeContainment
case_refexpires_atidnotified_atnotified_eventprefixreason_categoryEnum values:
spend_velocity
destination_risk
account_compromise
reason_detailrejection_codeEnum values:
DESTINATION_CONTAINED
rejection_countrequired
released_atreleased_bysource_alert_idstarts_attrunk_idtrunk_nameContainmentReleaseRequest
decision_atdecision_bydecision_reasonidnoterequested_atrequested_bystateEnum values:
pending
approved
rejected
CreateSubaccountRequest
SubaccountConfigurationInput · required
nameNumberBlockConsumer
countidnametypePendingPayer
billing_account_idbilling_assignment_revisioneffective_fromPlatformEndpoints
as_ofmedia_anchorsmedia_cidrsrtp_port_rangePortRange · required
signaling_fqdnsignaling_nodessignaling_portSignalingPort[] · required
PlatformTls · required
versionProblem
The problem document every error response carries.
codedetailrequest_idstatustitletypecaused_bychanged_resourcesexpensive_filterreasonremediationProjectList
ProjectSummary[] · required
ProjectSummary
billing_account_idbilling_assignment_revisionbilling_effective_fromcurrencyEnum values:
NGN
idnamerequired
statusEnum values:
active
disabled
SignalingPort
porttransportEnum values:
udp
tcp
tls
Subaccount
created_atcurrencydaily_spend_cap_minorSubaccountPolicyCeilings[] · required
idlive_callsmax_call_duration_secondsmax_concurrentmax_cpsmax_destination_rate_minornamerevisionThe save revision the ETag quotes; send it back as If-Match.
statusEnum values:
enabled
suspended
updated_atSubaccountUsage30Days · required
SubaccountConfigurationInput
currencydaily_spend_cap_minormax_call_duration_secondsmax_concurrentmax_cpsmax_destination_rate_minorSubaccountList
Subaccount[] · required
SubaccountPolicyCeilings
acknowledged_atcurrencydaily_spend_cap_minormax_call_duration_secondsmax_concurrentmax_cpsmax_destination_rate_minorpolicy_idpolicy_namepolicy_revisionruntime_revisiontrunk_idtrunk_nameSubaccountUsage30Days
answered_callsas_ofrequired
call_attemptscurrencylive_callspeak_concurrentpeak_concurrent_atpending_spend_minorSubaccountRefusal[] · required
settled_spend_minorwindow_from