readyDocs Open the appOpen the app

Port-in requests

Move numbers you have with another carrier to Ready. File the request in the app, where the account holder signs the letter of authorization. Then follow it here.

#List port-in requests

Your latest 20 requests to move numbers from another carrier to Ready, newest first. File a request in the app: the account holder signs the letter of authorization there. Needs the manage_phones permission.

Returns

The list is data.requests. The other keys under data only feed the app’s filing form.

data.requests[]object[]
Each { id, status, country, current_carrier, account_name, service_address, authorized_name, reason, cutover_on, created_at, updated_at, numbers }. numbers is a list of { phone_number, phone_id }; phone_id is the number id once it’s on Ready. The account number and PIN are never returned.
data.requests[].statusstring
submitted (waiting for Ready to file it; you can cancel), with_carrier, completed, rejected (see reason) or cancelled.
data.loaobject
For the app’s filing form: the letter of authorization it shows, { version, text }. Filing isn’t available over the API, so you can ignore it.
data.max_numbersinteger
For the app’s filing form: the most numbers one request can hold. You can ignore it.
data.max_lengthsobject
For the app’s filing form: the longest each form field may be. You can ignore it.
Errors
HTTPCodeWhen
500no codeReady couldn’t load your requests. Try again.

#Cancel a port-in request

Cancels a request that’s still submitted, before Ready files it with the carrier. Needs the manage_phones permission.

Path parameters

idintegerRequired
The request id.
Errors
HTTPCodeWhen
409not_cancellableIt’s already with the carrier, closed, or not on your account.
500no codeReady couldn’t cancel it. Try again.