Download OpenAPI specification:Download
The Skyetel API is intended for advanced administrators who either have development experience themselves, or have access to others who have their own development experience. Because of this, our support department is only able to provide very limited support with API and development questions. Our development team is not customer facing and is not able to provide any additional support beyond what limited support our regular support department can offer. More Info
API Keys can be generated for the X-AUTH-SID and X-AUTH-SECRET headers in the Skyetel Portal under Settings - API Keys
All API requests are rate limited. A maximum of 120 requests per minute are allowed. After this limit is exceeded all API requests will return a 429 error: Too Many Requests
object Sets the the number of items per page(offset) returned. Example: page[limit]=100&page[offset]=0 | |
object Performs a wildcard search on all string type fields in the object. Example: filter[query]=123 | |
object Performs a search on fields in the object. Example: filter[field1]=123&filter[field2]=456 | |
sort | string Performs a sort on any field in the object, ASC or DESC (-). Example: sort=field1,-field2 |
[- {
- "id": 0,
- "start_time": "string",
- "insert_time": "string",
- "cost": 0,
- "deactivation": "string",
- "tenant": {
- "id": 0,
- "tenant_code": "string",
- "name": "string"
}, - "callid": "string",
- "audio_file": "string",
- "src_route": "string",
- "dst_route": "string",
- "size": 0,
- "duration": 0
}
]
object Sets the the number of items per page(offset) returned. Example: page[limit]=100&page[offset]=0 | |
object Performs a wildcard search on all string type fields in the object. Example: filter[query]=123 | |
object Performs a search on fields in the object. Example: filter[field1]=123&filter[field2]=456 | |
sort | string Performs a sort on any field in the object, ASC or DESC (-). Example: sort=field1,-field2 |
[- {
- "id": 0,
- "start_time": "string",
- "insert_time": "string",
- "cost": 0,
- "deactivation": "string",
- "callid": "string",
- "tenant": {
- "id": 0,
- "tenant_code": "string",
- "name": "string"
}, - "duration": 0,
- "transcription_file": "string",
- "src_route": "string",
- "dst_route": "string"
}
]
year | integer Statement Year i.e. 2019 |
month | integer Statment Month i.e. 1 (January) |
{- "transactions": [
- {
- "amount": 0,
- "subtotal": 0,
- "tax": 0,
- "transaction_date": "string",
- "note": "string",
- "transaction_type": "string"
}
], - "taxes": [
- {
- "tax_auth": "string",
- "description": "string",
- "tax_amount": 0,
- "is_exempt": true
}
], - "statement": {
- "totals": {
- "transactions_cost": 0,
- "transactions_non_tax_cost": 0,
- "transactions_total_cost": 0,
- "outbound_conversational_minutes": 0,
- "outbound_conversational_cost": 0,
- "outbound_highcost_minutes": 0,
- "outbound_highcost_cost": 0,
- "dialer_traffic_minutes": 0,
- "dialer_traffic_cost": 0,
- "outbound_local_presence_traffic_cost": 0,
- "outbound_local_presence_traffic_minutes": 0,
- "outbound_calls_count": 0,
- "outbound_minutes": 0,
- "outbound_pre_tax": 0,
- "outbound_subtotal": 0,
- "outbound_total": 0,
- "inbound_conversational_minutes": 0,
- "inbound_conversational_cost": 0,
- "cnam_count": 0,
- "cnam_cost": 0,
- "spamblock_count": 0,
- "spamblock_cost": 0,
- "inbound_local_presence_traffic_cost": 0,
- "inbound_local_presence_traffic_minutes": 0,
- "inbound_toll_free_traffic_minutes": 0,
- "inbound_toll_free_traffic_cost": 0,
- "inbound_calls_count": 0,
- "inbound_minutes": 0,
- "inbound_pre_tax": 0,
- "inbound_subtotal": 0,
- "inbound_total": 0,
- "subtotal": 0,
- "total_cost": 0,
- "audio_recording_count": 0,
- "audio_recording_cost": 0,
- "audio_transcription_count": 0,
- "audio_transcription_cost": 0,
- "transcription_count": 0,
- "transcription_cost": 0,
- "vfax_count": 0,
- "vfax_cost": 0,
- "received_sms_count": 0,
- "received_sms_cost": 0,
- "sent_sms_count": 0,
- "sent_sms_cost": 0,
- "received_mms_count": 0,
- "received_mms_cost": 0,
- "sent_mms_count": 0,
- "sent_mms_cost": 0,
- "channel_count": 0,
- "total_sms_mms_cost": 0,
- "total_phonenumber_cost": 0,
- "total_features_cost": 0,
- "total_taxes": 0,
- "phone_numbers": {
- "tollfree": 0,
- "local": 0,
- "message_enabled": 0,
- "e911_enabled": 0,
- "vanity": 0,
- "cnam_enabled": 0
}
}
}
}
object Sets the the number of items per page(offset) returned. Example: page[limit]=100&page[offset]=0 |
[- {
- "id": 0,
- "endpoint_id": "string",
- "ip": "string",
- "port": 0,
- "transport": "UDP",
- "priority": 0,
- "description": "string",
- "endpoint_group": {
- "id": 0,
- "name": "string"
}
}
]
endpoint_id | string Endpoint UUID |
ip required | string IPv4 Address |
port | integer Port number for communication (default: 5060) |
transport | string Enum: "UDP" "TCP" Transport method to use. Only UDP (default) and TCP supported. |
priority required | integer Arbitrary number to support sorting the IP address inside the Endpoint Group, higher the number, higher the priority. |
description required | string Short note to describe the Endpoint |
endpoint_group_id required | integer Endpoint Group ID |
endpoint_group_name required | string Endpoint Group Name |
{- "endpoint_id": "string",
- "ip": "string",
- "port": 0,
- "transport": "UDP",
- "priority": 0,
- "description": "string"
}
id required | integer <int64> |
endpoint_id | string Endpoint UUID |
ip required | string IPv4 Address |
port | integer Port number for communication (default: 5060) |
transport | string Enum: "UDP" "TCP" Transport method to use. Only UDP (default) and TCP supported. |
priority required | integer Arbitrary number to support sorting the IP address inside the Endpoint Group, higher the number, higher the priority. |
description required | string Short note to describe the Endpoint |
endpoint_group_id required | integer Endpoint Group ID |
endpoint_group_name required | string Endpoint Group Name |
{- "endpoint_id": "string",
- "ip": "string",
- "port": 0,
- "transport": "UDP",
- "priority": 0,
- "description": "string"
}
id required | integer <int64> |
{- "caller_name": "string",
- "address1": "string",
- "address2": "string",
- "community": "string",
- "state": "string",
- "postal_code": "string"
}
id required | integer <int64> |
caller_name required | string Company Name |
address1 required | string Street Name |
address2 required | string Suite / Apt # |
community required | string City / Community |
state required | string US State Abbrevation |
postal_code required | string 5 Digit Postal Code |
{- "caller_name": "string",
- "address1": "string",
- "address2": "string",
- "community": "string",
- "state": "string",
- "postal_code": "string"
}
id required | integer <int64> |
caller_name required | string Company Name |
address1 required | string Street Name |
address2 required | string Suite / Apt # |
community required | string City / Community |
state required | string US State Abbrevation |
postal_code required | string 5 Digit Postal Code |
{- "caller_name": "string",
- "address1": "string",
- "address2": "string",
- "community": "string",
- "state": "string",
- "postal_code": "string"
}
id required | integer <int64> |
tenant_id | integer |
stir_shaken_enabled | boolean |
message_enabled | boolean |
{- "id": 0,
- "number": "string",
- "stir_shaken_enabled": true,
- "message_enabled": true,
- "tenant": { }
}
object Sets the the number of items per page(offset) returned. Example: page[limit]=100&page[offset]=0 | |
object Performs a wildcard search on all string type fields in the object. Example: filter[query]=123 | |
object Performs a search on fields in the object. Example: filter[field1]=123&filter[field2]=456 | |
sort | string Performs a sort on any field in the object, ASC or DESC (-). Example: sort=field1,-field2 |
include | string Includes fields that are not included by default, i.e. message_destination. Example: include=message_destination,conference_codes |
[- {
- "id": 0,
- "block_nocid": true,
- "vfax_external_enabled": true,
- "vfax_enabled": true,
- "conference_bridge_enabled": true,
- "spamblock_risk_score": 0,
- "spamblock_passthru": true,
- "lidb": {
- "cnam_text": "string",
- "type": "business",
- "private": true
}, - "number": "string",
- "forward": "string",
- "failover": "string",
- "note": "string",
- "alg": 0,
- "e911_enabled": true,
- "off_network": true,
- "cnam_enabled": true,
- "spamblock_enabled": true,
- "message_enabled": true,
- "tn_format": 0,
- "failure_strategy": 0,
- "message_destination": {
- "type": "email",
- "config": {
- "email": "string",
- "hostname": "string",
- "port": 0,
- "subject": "string",
- "body": "string",
- "html_body": "string",
- "connection_type": "basic",
- "from_address": "string",
- "from_display_name": "string",
- "auth": {
- "username": "string",
- "password": "string"
}
}
}, - "tier_enabled": 1,
- "intl_balance": 0,
- "intl_reserve": 0,
- "pending_port_out": true,
- "e911_address": {
- "caller_name": "string",
- "address1": "string",
- "address2": "string",
- "community": "string",
- "state": "string",
- "postal_code": "string"
}, - "tenant": {
- "id": 0,
- "tenant_code": "string",
- "name": "string"
}, - "endpoint_group": {
- "id": 0,
- "name": "string"
}, - "origination": {
- "id": 0
}, - "localpresence": {
- "id": 0
}
}
]
id required | integer <int64> |
block_nocid | boolean Hidden Caller ID Blocked |
vfax_external_enabled | boolean mFax by Documo Enabled |
vfax_enabled | boolean VFax Enabled |
conference_bridge_enabled | boolean Conference Bridge Enabled |
spamblock_risk_score | integer Spam Risk Score is a number from 0 to 100 |
spamblock_passthru | boolean Pass Thru Spam Calls |
object (lidb_schema) | |
number | string Phone Number |
forward | string Forward number, this will forward all incoming calls to the number you specify and will override the Endpoint Selection. |
failover | string Failover number, in the case that an endpoint group is not available, Failover will forward all incoming calls to the number you specify |
note | string Notes about the phone number |
alg | integer The 'algorithm' to use when determining which IP address in the Endpoint Group to direct traffic when the phone number is called |
e911_enabled | boolean Determines whether 911 and 933 (testing number) calls will be accepted from calls that match this phone number as Caller ID |
off_network | boolean Off Network Number |
cnam_enabled | boolean Caller ID Enabled |
spamblock_enabled | boolean Spam Calls Blocked |
message_enabled | boolean SMS/MMS Enabled |
tn_format | integer Enum: 0 10 20 SIP Format, 0 = 1NPANXXXXXX, 10 = NPANXXXXXX, 20 = 1NPANXXXXXX |
failure_strategy | integer Enum: 0 1 Call Failure Routing, 0 = Play an error message, 1 = Retry the call through different regions |
object (message_destination_schema) | |
tier_enabled | integer Enum: 1 10 20 30 Tier: 1 = 'US/Canada Domestic', 10 = 'Low Fraud Risk Only', 20 = 'High Cost', 30 = 'Very High Cost' |
intl_balance | number Remaining Balance |
intl_reserve | number Fraud Limit |
pending_port_out | boolean Pending Port out |
endpoint_group_id | integer Endpoint Group |
tenant_id | integer Tenant |
localpresence_id | integer Local Presence (Deprecated) |
{- "block_nocid": true,
- "vfax_external_enabled": true,
- "vfax_enabled": true,
- "conference_bridge_enabled": true,
- "spamblock_risk_score": 0,
- "spamblock_passthru": true,
- "lidb": {
- "cnam_text": "string",
- "type": "business",
- "private": true
}, - "number": "string",
- "forward": "string",
- "failover": "string",
- "note": "string",
- "alg": 0,
- "e911_enabled": true,
- "off_network": true,
- "cnam_enabled": true,
- "spamblock_enabled": true,
- "message_enabled": true,
- "tn_format": 0,
- "failure_strategy": 0,
- "message_destination": {
- "type": "email",
- "config": {
- "email": "string",
- "hostname": "string",
- "port": 0,
- "subject": "string",
- "body": "string",
- "html_body": "string",
- "connection_type": "basic",
- "from_address": "string",
- "from_display_name": "string",
- "auth": {
- "username": "string",
- "password": "string"
}
}
}, - "tier_enabled": 1,
- "intl_balance": 0,
- "intl_reserve": 0,
- "pending_port_out": true
}
Search and hold available numbers to order. This API call is required before a number can be ordered and numbers are only held for 10 minutes
object
|
[- "string"
]
Search for available rate centers for a state/province
state required | string State/province alias i.e. AL |
[- {
- "rateCenter": "string",
- "market": "string",
- "lata": "string"
}
]
Order phonenumbers that have been previously held via Search Available Phonennumbers API
numbers | object List of number objects to purchase and the estimated minutes of usage per month * Example: numbers[15098675309][mou]: 60 |
[- {
- "block_nocid": true,
- "vfax_external_enabled": true,
- "vfax_enabled": true,
- "conference_bridge_enabled": true,
- "spamblock_risk_score": 0,
- "spamblock_passthru": true,
- "lidb": {
- "cnam_text": "string",
- "type": "business",
- "private": true
}, - "number": "string",
- "forward": "string",
- "failover": "string",
- "note": "string",
- "alg": 0,
- "e911_enabled": true,
- "off_network": true,
- "cnam_enabled": true,
- "spamblock_enabled": true,
- "message_enabled": true,
- "tn_format": 0,
- "failure_strategy": 0,
- "message_destination": {
- "type": "email",
- "config": {
- "email": "string",
- "hostname": "string",
- "port": 0,
- "subject": "string",
- "body": "string",
- "html_body": "string",
- "connection_type": "basic",
- "from_address": "string",
- "from_display_name": "string",
- "auth": {
- "username": "string",
- "password": "string"
}
}
}, - "tier_enabled": 1,
- "intl_balance": 0,
- "intl_reserve": 0,
- "pending_port_out": true
}
]
object Sets the the number of items per page(offset) returned. Example: page[limit]=100&page[offset]=0 | |
object Performs a wildcard search on all string type fields in the object. Example: filter[query]=123 | |
object Performs a search on fields in the object. Example: filter[field1]=123&filter[field2]=456 | |
sort | string Performs a sort on any field in the object, ASC or DESC (-). Example: sort=field1,-field2 |
[- {
- "id": 0,
- "time": "string",
- "receipt_time": "string",
- "direction": true,
- "flag_attachment": true,
- "flag_delivered": true,
- "from_phonenumber": "string",
- "to_phonenumber": "string",
- "fwd_to_phonenumber": "string",
- "fwd_to_email": "string",
- "cost": 0,
- "src_tenant_id": 0,
- "dst_tenant_id": 0,
- "delivery_state": "string",
- "message_id": "string",
- "segment_count": 0
}
]
object Sets the the number of items per page(offset) returned. Example: page[limit]=100&page[offset]=0 |
[- {
- "ip": "string",
- "transport": "string",
- "description": "string",
- "org_name": "string",
- "alert": true,
- "monitor": true,
- "enhanced_monitor": true,
- "channel_threshold": 0
}
]
year | integer Statement Year i.e. 2019 |
month | integer Statment Month i.e. 1 (January) |
{- "transactions": [
- {
- "amount": 0,
- "subtotal": 0,
- "tax": 0,
- "transaction_date": "string",
- "note": "string",
- "transaction_type": "string"
}
], - "taxes": [
- {
- "tax_auth": "string",
- "description": "string",
- "tax_amount": 0,
- "is_exempt": true
}
], - "statement": {
- "totals": {
- "transactions_cost": 0,
- "transactions_non_tax_cost": 0,
- "transactions_total_cost": 0,
- "outbound_conversational_minutes": 0,
- "outbound_conversational_cost": 0,
- "outbound_highcost_minutes": 0,
- "outbound_highcost_cost": 0,
- "dialer_traffic_minutes": 0,
- "dialer_traffic_cost": 0,
- "outbound_local_presence_traffic_cost": 0,
- "outbound_local_presence_traffic_minutes": 0,
- "outbound_calls_count": 0,
- "outbound_minutes": 0,
- "outbound_pre_tax": 0,
- "outbound_subtotal": 0,
- "outbound_total": 0,
- "inbound_conversational_minutes": 0,
- "inbound_conversational_cost": 0,
- "cnam_count": 0,
- "cnam_cost": 0,
- "spamblock_count": 0,
- "spamblock_cost": 0,
- "inbound_local_presence_traffic_cost": 0,
- "inbound_local_presence_traffic_minutes": 0,
- "inbound_toll_free_traffic_minutes": 0,
- "inbound_toll_free_traffic_cost": 0,
- "inbound_calls_count": 0,
- "inbound_minutes": 0,
- "inbound_pre_tax": 0,
- "inbound_subtotal": 0,
- "inbound_total": 0,
- "subtotal": 0,
- "total_cost": 0,
- "audio_recording_count": 0,
- "audio_recording_cost": 0,
- "audio_transcription_count": 0,
- "audio_transcription_cost": 0,
- "transcription_count": 0,
- "transcription_cost": 0,
- "vfax_count": 0,
- "vfax_cost": 0,
- "received_sms_count": 0,
- "received_sms_cost": 0,
- "sent_sms_count": 0,
- "sent_sms_cost": 0,
- "received_mms_count": 0,
- "received_mms_cost": 0,
- "sent_mms_count": 0,
- "sent_mms_cost": 0,
- "channel_count": 0,
- "total_sms_mms_cost": 0,
- "total_phonenumber_cost": 0,
- "total_features_cost": 0,
- "total_taxes": 0,
- "phone_numbers": {
- "tollfree": 0,
- "local": 0,
- "message_enabled": 0,
- "e911_enabled": 0,
- "vanity": 0,
- "cnam_enabled": 0
}
}
}
}
object Sets the the number of items per page(offset) returned. Example: page[limit]=100&page[offset]=0 | |
start_time_min | string <datetime> Filter data after this date Example: 2019-11-16T00:00:00-08:00 |
start_time_max | string <datetime> Filter data before this date Example: 2019-12-16T00:00:00-08:00 |
tz | string Format dates for timezone. Example: America/Los_Angeles |
[- {
- "date": "string",
- "inbound_minutes": 0,
- "outbound_minutes": 0,
- "inbound_count": 0,
- "outbound_count": 0,
- "total_billing_cost": 0
}
]
object Sets the the number of items per page(offset) returned. Example: page[limit]=100&page[offset]=0 | |
start_time_min | string <datetime> Filter data after this date Example: 2019-11-16T00:00:00-08:00 |
start_time_max | string <datetime> Filter data before this date Example: 2019-12-16T00:00:00-08:00 |
tz | string Format dates for timezone. Example: America/Los_Angeles |
[- {
- "date": "string",
- "channel_count": 0
}
]
object Sets the the number of items per page(offset) returned. Example: page[limit]=100&page[offset]=0 | |
start_time_min | string <datetime> Filter data after this date Example: 2019-11-16T00:00:00-08:00 |
start_time_max | string <datetime> Filter data before this date Example: 2019-12-16T00:00:00-08:00 |
tz | string Format dates for timezone. Example: America/Los_Angeles |
[- {
- "date": "string",
- "call_count": 0
}
]
year | integer Statement Year i.e. 2019 |
month | integer Statment Month i.e. 1 (January) |
[- {
- "id": 0,
- "month": "string",
- "fields": {
- "totals": {
- "outbound_conversational_minutes": 0,
- "outbound_conversational_cost": 0,
- "outbound_highcost_minutes": 0,
- "outbound_highcost_cost": 0,
- "dialer_traffic_minutes": 0,
- "dialer_traffic_cost": 0,
- "outbound_local_presence_traffic_cost": 0,
- "outbound_local_presence_traffic_minutes": 0,
- "outbound_calls_count": 0,
- "outbound_minutes": 0,
- "outbound_pre_tax": 0,
- "outbound_subtotal": 0,
- "outbound_total": 0,
- "inbound_conversational_minutes": 0,
- "inbound_conversational_cost": 0,
- "cnam_count": 0,
- "cnam_cost": 0,
- "spamblock_count": 0,
- "spamblock_cost": 0,
- "inbound_local_presence_traffic_cost": 0,
- "inbound_local_presence_traffic_minutes": 0,
- "inbound_toll_free_traffic_minutes": 0,
- "inbound_toll_free_traffic_cost": 0,
- "inbound_calls_count": 0,
- "inbound_minutes": 0,
- "inbound_pre_tax": 0,
- "inbound_subtotal": 0,
- "inbound_total": 0,
- "subtotal": 0,
- "total_cost": 0,
- "audio_recording_count": 0,
- "audio_recording_cost": 0,
- "audio_transcription_count": 0,
- "audio_transcription_cost": 0,
- "transcription_count": 0,
- "transcription_cost": 0,
- "vfax_count": 0,
- "vfax_cost": 0,
- "received_sms_count": 0,
- "received_sms_cost": 0,
- "sent_sms_count": 0,
- "sent_sms_cost": 0,
- "received_mms_count": 0,
- "received_mms_cost": 0,
- "sent_mms_count": 0,
- "sent_mms_cost": 0,
- "channel_count": 0,
- "total_sms_mms_cost": 0,
- "total_phonenumber_cost": 0,
- "phone_numbers": {
- "tollfree": 0,
- "tollfree_cost": 0,
- "tollfree_cost_total": 0,
- "local": 0,
- "local_cost": 0,
- "local_cost_total": 0,
- "message_enabled": 0,
- "message_enabled_cost": 0,
- "e911_enabled": 0,
- "e911_enabled_cost": 0,
- "lidb_enabled": 0,
- "lidb_enabled_cost": 0,
- "fax_enabled": 0,
- "vanity": 0,
- "cnam_enabled": 0
}
}
}, - "tenant": {
- "id": 0,
- "tenant_code": "string",
- "name": "string"
}
}
]
Create a One-time Tenant Billing invoice
id required | integer <int64> |
object (tenant_billing_schema) |
{- "stripe_invoice_id": "string"
}
object Sets the the number of items per page(offset) returned. Example: page[limit]=100&page[offset]=0 | |
object Performs a wildcard search on all string type fields in the object. Example: filter[query]=123 | |
object Performs a search on fields in the object. Example: filter[field1]=123&filter[field2]=456 | |
sort | string Performs a sort on any field in the object, ASC or DESC (-). Example: sort=field1,-field2 |
[- {
- "id": 0,
- "tenant_code": "string",
- "transcription_password": "string",
- "transcription_username": "string",
- "name": "string",
- "address1": "string",
- "address2": "string",
- "city": "string",
- "state": "string",
- "country": "US",
- "postal_code": "string",
- "phonenumber": "string",
- "billing_email": "string",
- "stripe_cust_id": "string",
- "contact_person": "string",
- "contact_phonenumber": "string",
- "date_added": "string",
- "archived": "string",
- "billing_profile": {
- "include_taxes": true,
- "auto_charge": true,
- "billing_date": 0,
- "terms": 0,
- "tax_exempt_code": "string",
- "currency": "string",
- "billing_products": [
- {
- "description": "string",
- "billing_product_id": 0,
- "quantity": 0,
- "unit_cost": 0,
- "markup": 0
}
]
}
}
]
id | integer |
tenant_code | string |
transcription_password | string |
transcription_username | string |
name | string |
address1 | string |
address2 | string |
city | string |
state | string |
country | string Enum: "US" "CA" |
postal_code | string |
phonenumber | string |
billing_email | string |
stripe_cust_id | string |
contact_person | string |
contact_phonenumber | string |
date_added | string |
archived | string |
object (tenant_billing_schema) |
{- "id": 0,
- "tenant_code": "string",
- "transcription_password": "string",
- "transcription_username": "string",
- "name": "string",
- "address1": "string",
- "address2": "string",
- "city": "string",
- "state": "string",
- "country": "US",
- "postal_code": "string",
- "phonenumber": "string",
- "billing_email": "string",
- "stripe_cust_id": "string",
- "contact_person": "string",
- "contact_phonenumber": "string",
- "date_added": "string",
- "archived": "string",
- "billing_profile": {
- "include_taxes": true,
- "auto_charge": true,
- "billing_date": 0,
- "terms": 0,
- "tax_exempt_code": "string",
- "currency": "string",
- "billing_products": [
- {
- "description": "string",
- "billing_product_id": 0,
- "quantity": 0,
- "unit_cost": 0,
- "markup": 0
}
]
}
}
{- "id": 0,
- "tenant_code": "string",
- "transcription_password": "string",
- "transcription_username": "string",
- "name": "string",
- "address1": "string",
- "address2": "string",
- "city": "string",
- "state": "string",
- "country": "US",
- "postal_code": "string",
- "phonenumber": "string",
- "billing_email": "string",
- "stripe_cust_id": "string",
- "contact_person": "string",
- "contact_phonenumber": "string",
- "date_added": "string",
- "archived": "string",
- "billing_profile": {
- "include_taxes": true,
- "auto_charge": true,
- "billing_date": 0,
- "terms": 0,
- "tax_exempt_code": "string",
- "currency": "string",
- "billing_products": [
- {
- "description": "string",
- "billing_product_id": 0,
- "quantity": 0,
- "unit_cost": 0,
- "markup": 0
}
]
}
}
id required | integer <int64> |
id | integer |
tenant_code | string |
transcription_password | string |
transcription_username | string |
name | string |
address1 | string |
address2 | string |
city | string |
state | string |
country | string Enum: "US" "CA" |
postal_code | string |
phonenumber | string |
billing_email | string |
stripe_cust_id | string |
contact_person | string |
contact_phonenumber | string |
date_added | string |
archived | string |
object (tenant_billing_schema) |
{- "id": 0,
- "tenant_code": "string",
- "transcription_password": "string",
- "transcription_username": "string",
- "name": "string",
- "address1": "string",
- "address2": "string",
- "city": "string",
- "state": "string",
- "country": "US",
- "postal_code": "string",
- "phonenumber": "string",
- "billing_email": "string",
- "stripe_cust_id": "string",
- "contact_person": "string",
- "contact_phonenumber": "string",
- "date_added": "string",
- "archived": "string",
- "billing_profile": {
- "include_taxes": true,
- "auto_charge": true,
- "billing_date": 0,
- "terms": 0,
- "tax_exempt_code": "string",
- "currency": "string",
- "billing_products": [
- {
- "description": "string",
- "billing_product_id": 0,
- "quantity": 0,
- "unit_cost": 0,
- "markup": 0
}
]
}
}
id required | integer <int64> |
{- "cnam_enabled": true,
- "e911_enabled": true,
- "message_enabled": true,
- "spamblock_enabled": true,
- "vfax_enabled": true,
- "voicemail_transcription_enabled": true
}
object Sets the the number of items per page(offset) returned. Example: page[limit]=100&page[offset]=0 | |
object Performs a wildcard search on all string type fields in the object. Example: filter[query]=123 | |
object Performs a search on fields in the object. Example: filter[field1]=123&filter[field2]=456 | |
sort | string Performs a sort on any field in the object, ASC or DESC (-). Example: sort=field1,-field2 |
[- {
- "fax_pages": 0,
- "fax_detail": "string",
- "fax_error": "string",
- "retries_left": 0,
- "fax_status": "SUCCESS",
- "delivery_state": "SCHEDULED",
- "id": 0,
- "start_time": "string",
- "insert_time": "string",
- "cost": 0,
- "callid": "string",
- "file_name": "string",
- "src_route": "string",
- "dst_route": "string",
- "size": 0,
- "tenant": {
- "id": 0,
- "tenant_code": "string",
- "name": "string"
}, - "direction": true
}
]
src_route required | string The 'From' phone number should be in your Skyetel inventory |
dst_route required | string Destination phone number |
file required | string <binary> Only allows files with Content-Type: application/pdf |
{- "callid": "string",
- "start_time": "string",
- "src_route": "string",
- "dst_route": "string",
- "duration": "string",
- "fax_detail": "string",
- "fax_pages": "string",
- "fax_status": "string",
- "pdf_size": "string",
- "schedule_fax": "string",
- "tenant_id": "string"
}