For the complete documentation index, see llms.txt. Any page on this site can be fetched as Markdown by appending .md to its URL.

RoutingToll free verification

Read the organization's saved TFV business profile

GET
/v1/sms-registration/profile

Read the one business profile Tandem has saved for your organization, from its most recent submission or resubmission. Returns null if none has been saved yet. This is what Submit/Resubmit prefill from — a saved profile carries no numbers, it is reused across whichever numbers a submission names.

Authorization

bearerAuth
AuthorizationBearer <token>

A Tandem bearer token. Requests are scoped to the organization the token belongs to; no organization header is required.

In: header

Response Body

application/json

application/json

curl -X GET "https://example.com/v1/sms-registration/profile"
{  "businessName": "string",  "businessDba": "string",  "businessEntityType": "SOLE_PROPRIETOR",  "businessRegistrationNumber": "string",  "businessRegistrationType": "EIN",  "businessRegistrationIssuingCountry": "string",  "businessAddress": {    "addressLine1": "string",    "addressLine2": "string",    "city": "string",    "state": "string",    "zip": "string",    "websiteUrl": "string"  },  "businessContact": {    "firstName": "string",    "lastName": "string",    "email": "string",    "phone": "string"  },  "useCase": "string",  "useCaseSummary": "string",  "productionMessageContent": "string",  "estimatedMonthlyVolume": 10,  "optIn": {    "description": "string",    "images": [      {        "kind": "upload",        "key": "string"      }    ],    "confirmationResponse": "string"  },  "privacyPolicyUrl": "string",  "termsUrl": "string",  "additionalInformation": "string"}
{  "error": {    "code": "string",    "message": "string"  }}