Generate a Letter of Authorization
port_generate_loaGenerate and upload a WARP-branded LOA PDF for an off-net SPID group before submitting a port request. Requires attestation, authorizing party, losing carrier, and signer details. Supersedes prior LOAs for that group.
Instructions
Render a WARP-branded LOA PDF for one off-net SPID group and upload it to the project, superseding prior LOAs for that group. Only valid BEFORE the port is submitted; every off-net group needs a current LOA before port_submit_request will succeed. Requires attestation=true plus all authorizing-party, losing-carrier, and signer fields. Requires step-up MFA. Alternatively upload an existing signed LOA with port_upload_document. Errors: INVALID_PAYLOAD (error.details.fields lists missing fields), INVALID_PARAM, CONFLICT (already submitted), TNIQ_ERROR, INTERNAL_ERROR, GATEWAY_UNAVAILABLE.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Port request UUID (from port_list_requests or port_create_request) | |
| spid | Yes | Losing-carrier SPID (from port_get_request's SPID groups) | |
| signer | No | Signer details for the LOA | |
| attestation | Yes | Must be true — attests the signer is authorized to port the numbers | |
| losing_carrier | No | Losing-carrier account details for the LOA | |
| authorizing_party | No | Authorizing party details for the LOA |