Telephony

Human-approve and submit for network review

Submits for network review only after all evidence, confidence, matching, malware, and attestation gates pass and a human approver is named. Requires Idempotency-Key.

post/v1/telephony/compliance-cases/{id}/submit

Request

  • Base URL: https://api.pyai.com
  • URL: https://api.pyai.com/v1/telephony/compliance-cases/{id}/submit
  • Auth: one of:
    • HTTP bearer
    • API key in header x-api-key

Path parameters

idstring required

Headers

Idempotency-Keystring required

Request body

approved_bystring required

Response

Submitted

idstring required
object'telephony.compliance_case' required
project_idstring required
kind'new_number' | 'port_in' required
country'US' | 'CA' | 'IN' | 'GB' | 'AU' required
number_typestring
capabilitiesstring[]
use_casestring
network_statusstring
state'collecting_evidence' | 'extracting' | 'needs_review' | 'ready_for_submission' | 'submitted' | 'cancelled' required
continuation_reasonstring nullable
terminal_reason'network_review_submitted' | 'cancelled_by_customer' | 'null' nullable
correctionsobject[]

Correction audit metadata. Corrected PII values are intentionally omitted from API views.

matchesobject[]
attestationsobject[]
timelineobject[] required
created_atinteger
updated_atinteger
retention_delete_atinteger
versioninteger required

Example response

{
  "id": "ncc_..."
}

Changes

No recorded changes to this operation across all 1 revision of this API.