Skip to main content
PATCH
Error

Authorizations

Authorization
string
header
required

Flowyte secret API key (Authorization: Bearer flowyte_sk_live_…). Scope-gated; is scoped to your organization — a key can never reach another tenant. The listed scopes in each operation's apiKey requirement are the scopes that key must hold. The tokenUrl is nominal: keys are minted in the dashboard.

Path Parameters

id
string
required

Body

application/json

The tenant-editable account holder, service address, E911, and port-type fields. Shared by the create and update requests and echoed (minus pinPasscode) on the request detail. All optional at the wire — completeness is enforced at submit.

accountHolderType
enum<string>
Available options:
business,
individual
entityName
string

The person/company on the current-carrier account.

authPersonName
string

The person authorizing the port (the LOA signer).

accountNumber
string

The account number with the current carrier.

btn
string

The billing telephone number on the account.

streetAddress
string
extendedAddress
string
locality
string

City.

administrativeArea
string

State/province.

postalCode
string
countryCode
enum<string>

ISO 3166-1 alpha-2 (US or CA in this release).

Available options:
US,
CA
portType
enum<string>
Available options:
full,
partial
remainingNumbersAction
enum<string>

For a partial port — what to do with the numbers left behind.

Available options:
keep,
disconnect
newBillingPhoneNumber
string

Required when remainingNumbersAction is keep.

losingCarrier
string
billFileId
string

Object key of the uploaded recent bill/invoice.

e911SameAsService
boolean

When true the service address is the registered emergency address (the e911* fields are ignored).

e911Street
string
e911Extended
string
e911Locality
string
e911AdministrativeArea
string
e911PostalCode
string
focRequestedAt
string<date-time>

Requested port date/time (ISO-8601). Omit for the earliest available.

pinPasscode
string

The carrier port-out PIN. Write-only — never returned.

phoneNumbers
object[]

Editable only while the request is a draft.

Response

The updated request.

success
boolean
required
data
object
required

The tenant-editable account holder, service address, E911, and port-type fields. Shared by the create and update requests and echoed (minus pinPasscode) on the request detail. All optional at the wire — completeness is enforced at submit.

message
string
errors
object[]