Register an E911 address for a number

Registers the emergency address for the number in caller_id. The {number} in the path is ignored, so the body alone decides which number is registered — check the two agree before sending. This is the address emergency dispatchers are given, so verify it first. Behavior matches POST /api/v1/e911_registrations: 201 for a new registration, 200 when an existing record is returned, reactivated or resynchronized, and 409 when an active or pending registration already exists. The stored record and the provider record are written separately, so a saved registration can still report a pending or failed provider status.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Required by the route but ignored. caller_id in the body decides which number is registered.

Body Params
string
required

The number to register, as +1 followed by ten digits. It must exist as a destination on your account, and it is used instead of the number in the path.

string

Optional account identifier. When sent, it must match your own account.

string

Optional account domain name. When sent, it must resolve to your own account.

address
object
required

The Canadian street address emergency services will be given. Validated in full before anything is saved.

string
required

Required. Name shown with the address, up to 100 characters, from a restricted character set.

string
required

Street number: digits, optionally followed by a single letter.

string
required

Street name. Must not be empty, and uses a restricted character set.

string | null

Suite or unit, up to 20 characters. Defaults to none.

string
required

City name. Letters, spaces, apostrophes and hyphens only.

string
required

Canadian province or territory, as a code or an accepted full name.

string
required

Canadian postal code.

string

Language for the emergency-services record: E or F, case-insensitive. Defaults to E.

Responses

401

Missing or invalid API key.

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json