---
title: "Render a phone-number reputation Letter of Authorization"
method: POST
path: "/enterprises/{enterprise_id}/reputation/loa"
tags: ["Reputation"]
---

# Render a phone-number reputation Letter of Authorization

`POST /enterprises/{enterprise_id}/reputation/loa`

## Request

- Base URL: `https://api.telnyx.com/v2`
- URL: `https://api.telnyx.com/v2/enterprises/{enterprise_id}/reputation/loa`
- Auth: HTTP bearer

Render the LOA for this enterprise as a PDF. The enterprise identity, address, and authorized-representative contact are taken from the enterprise record; the optional `agent` block is supplied only when a third-party partner manages the numbers. The response is the PDF itself (unsigned unless a `signature` is provided). Sign it and upload it to the Telnyx Documents API (`POST /v2/documents`, see https://developers.telnyx.com/api/documents) to obtain the `loa_document_id` required by `POST .../reputation`.

## Path parameters

- `enterprise_id` string, uuid, required

## Request body

- EnterpriseReputationLoaRender: All fields optional. The enterprise identity, address, and authorized-representative contact are read from the enterprise record keyed by the path parameter.
  - `agent` NumberReputationAgentInput: Third-party reseller / partner managing the enterprise's phone numbers. Omit when the enterprise works directly with Telnyx.
    - `legal_name` string, required
    - `dba` string, nullable
    - `street_address` string, required
    - `extended_address` string, nullable
    - `city` string, required
    - `administrative_area` string, required
    - `postal_code` string, required
    - `country` string, required
    - `contact_name` string, required
    - `contact_title` string, required
    - `contact_email` string, email, required
    - `contact_phone` string, required
  - `signature` LoaSignaturePayload: Optional signature embedded in the rendered PDF. When omitted the PDF is returned unsigned for the customer to sign and upload.
    - `image_base64` string, required: Base64-encoded signature image.
    - `signer_name` string, nullable

## Response `200`

Rendered LOA PDF.

## Other responses

- `400`: An error occurred. The response carries the standard Telnyx error envelope.
- `401`: An error occurred. The response carries the standard Telnyx error envelope.
- `403`: An error occurred. The response carries the standard Telnyx error envelope.
- `404`: An error occurred. The response carries the standard Telnyx error envelope.

## Changes

- **2026-10-15** `a72569d69430`: 3 breaking
  - the request property `agent/dba` became not nullable
  - the request property `agent/extended_address` became not nullable
  - the request property `signature/signer_name` became not nullable
- **2026-06-05** `8a8c40f458c5`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/team-telnyx/apis/telnyx-api/changes/enterprises/:enterprise_id/reputation/loa/post.md)

---

[API](https://skmtc.dev/team-telnyx/apis/telnyx-api.md) - [All operations](https://skmtc.dev/team-telnyx/apis/telnyx-api/llms.txt) - [OpenAPI document](https://skmtc.dev/team-telnyx/apis/telnyx-api/revisions/0f17b8167873?raw)
