import Telnyx from 'telnyx';
const client = new Telnyx({
apiKey: 'My API Key',
});
const actionRequirements = await client.portingOrders.actionRequirements.list('porting_order_id');
console.log(actionRequirements.data);{
"data": [
{
"id": "6a09cdc3-8948-47f0-aa62-74ac943d6c58",
"record_type": "porting_action_requirement",
"porting_order_id": "12ade33a-21c0-473b-b055-b3c836e1c292",
"requirement_type_id": "53970723-fbff-4f46-a975-f62be6c1a585",
"action_type": "document_upload",
"action_url": "https://example.com/action",
"status": "created",
"cancel_reason": null,
"created_at": "2018-02-02T22:25:27.521Z",
"updated_at": "2018-02-02T22:25:27.521Z"
}
],
"meta": {
"page_number": 2,
"page_size": 25,
"total_pages": 3,
"total_results": 55
}
}Returns a list of action requirements for a specific porting order.
import Telnyx from 'telnyx';
const client = new Telnyx({
apiKey: 'My API Key',
});
const actionRequirements = await client.portingOrders.actionRequirements.list('porting_order_id');
console.log(actionRequirements.data);{
"data": [
{
"id": "6a09cdc3-8948-47f0-aa62-74ac943d6c58",
"record_type": "porting_action_requirement",
"porting_order_id": "12ade33a-21c0-473b-b055-b3c836e1c292",
"requirement_type_id": "53970723-fbff-4f46-a975-f62be6c1a585",
"action_type": "document_upload",
"action_url": "https://example.com/action",
"status": "created",
"cancel_reason": null,
"created_at": "2018-02-02T22:25:27.521Z",
"updated_at": "2018-02-02T22:25:27.521Z"
}
],
"meta": {
"page_number": 2,
"page_size": 25,
"total_pages": 3,
"total_results": 55
}
}Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The ID of the porting order
Consolidated filter parameter (deepObject style). Originally: filter[id][in][], filter[requirement_type_id], filter[action_type], filter[status]
Show child attributes
Filter action requirements by a list of IDs
Filter action requirements by requirement type ID
Filter action requirements by action type
au_id_verification Filter action requirements by status
created, pending, completed, cancelled, failed Consolidated sort parameter (deepObject style). Originally: sort[value]
Show child attributes
Specifies the sort order for results. If not given, results are sorted by created_at in descending order.
created_at, -created_at, updated_at, -updated_at "created_at"
Successful response
Show child attributes
Identifies the action requirement
"6a09cdc3-8948-47f0-aa62-74ac943d6c58"
Identifies the type of the resource
porting_action_requirement "porting_action_requirement"
The ID of the porting order this action requirement belongs to
"12ade33a-21c0-473b-b055-b3c836e1c292"
The ID of the requirement type
"53970723-fbff-4f46-a975-f62be6c1a585"
The type of action required
"document_upload"
Optional URL for the action
"https://example.com/action"
Current status of the action requirement
created, pending, completed, cancelled, failed "created"
Reason for cancellation if status is 'cancelled'
null
ISO 8601 formatted date-time indicating when the resource was created
"2018-02-02T22:25:27.521Z"
ISO 8601 formatted date-time indicating when the resource was updated
"2018-02-02T22:25:27.521Z"
Was this page helpful?