{ "opencollection": "1.0.0", "info": { "name": "Telnyx Access Tokens Number Reputation Settings API", "version": "2.0.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Number Reputation Settings", "type": "folder" }, "items": [ { "info": { "name": "Get reputation settings", "type": "http" }, "http": { "method": "GET", "url": "https://api.telnyx.com/v2/enterprises/:enterprise_id/reputation", "params": [ { "name": "enterprise_id", "value": "", "type": "path", "description": "Unique identifier of the enterprise (UUID)" } ] }, "docs": "Retrieve the current Number Reputation settings for an enterprise.\n\nReturns the enrollment status (`pending`, `approved`, `rejected`, `deleted`), check frequency, and any rejection reasons.\n\nReturns `404` if reputation has not been enabled for this enterprise." }, { "info": { "name": "Enable Number Reputation", "type": "http" }, "http": { "method": "POST", "url": "https://api.telnyx.com/v2/enterprises/:enterprise_id/reputation", "params": [ { "name": "enterprise_id", "value": "", "type": "path", "description": "Unique identifier of the enterprise (UUID)" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Enable Number Reputation service for an enterprise.\n\n**Requirements:**\n- Signed LOA (Letter of Authorization) document ID\n- Reputation check frequency (defaults to `business_daily`)\n- Number Reputation Terms of Service must be accepted\n\n**Flow:**\n1. Registers the enterprise for reputation monitoring\n2. Creates reputation settings with `pending` status\n3. Awaits admin approval before monitoring begins\n\n**Resubmission After Rejection:**\nIf a previously rejected record exists, this endpoint will de" }, { "info": { "name": "Disable Number Reputation", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.telnyx.com/v2/enterprises/:enterprise_id/reputation", "params": [ { "name": "enterprise_id", "value": "", "type": "path", "description": "Unique identifier of the enterprise (UUID)" } ] }, "docs": "Disable Number Reputation for an enterprise.\n\nThis will:\n- Delete the reputation settings record\n- Log the deletion for audit purposes\n- Stop all future automated reputation checks\n\n**Note:** Can only be performed on `approved` reputation settings." }, { "info": { "name": "Update reputation check frequency", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.telnyx.com/v2/enterprises/:enterprise_id/reputation/frequency", "params": [ { "name": "enterprise_id", "value": "", "type": "path", "description": "Unique identifier of the enterprise (UUID)" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update how often reputation data is automatically refreshed.\n\n**Note:** The enterprise must have `approved` reputation settings. Updating frequency on `pending` or `rejected` settings will return an error.\n\n**Available Frequencies:**\n- `business_daily` — Monday–Friday\n- `daily` — Every day including weekends\n- `weekly` — Once per week\n- `biweekly` — Once every two weeks\n- `monthly` — Once per month\n- `never` — Manual refresh only (no automatic checks)" } ] } ], "bundled": true }