Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 1.77 KB

File metadata and controls

32 lines (26 loc) · 1.77 KB

Zernio::CreatePhoneNumberPortInRequest

Properties

Name Type Description Notes
phone_numbers Array<String> E.164 numbers to port in.
end_user CreatePhoneNumberPortInRequestEndUser
loa_document_id String Document id from POST /v1/phone-numbers/port-in/documents (kind=loa).
invoice_document_id String Document id from POST /v1/phone-numbers/port-in/documents (kind=invoice).
foc_datetime_requested Time Requested port date; the carrier confirms the actual FOC later. US/CA default is one week out (shifted off weekends); international orders are scheduled into the carrier's next allowed porting window at or after this date. [optional]
customer_reference String [optional]
port_type String Whether the losing account ports all its numbers (full) or keeps some (partial). [optional][default to 'full']
requirements Array<CreatePhoneNumberPortInRequestRequirementsInner> Country-specific requirement values for international ports (from GET /v1/phone-numbers/port-in/requirements). Not needed for US/CA. The LOA and invoice requirements are satisfied automatically by loaDocumentId/invoiceDocumentId, and address-type requirements by the endUser service address. [optional]

Example

require 'zernio-sdk'

instance = Zernio::CreatePhoneNumberPortInRequest.new(
  phone_numbers: null,
  end_user: null,
  loa_document_id: null,
  invoice_document_id: null,
  foc_datetime_requested: null,
  customer_reference: null,
  port_type: null,
  requirements: null
)