Skip to main content
GET
/
portouts
/
events
/
{id}
JavaScript
import Telnyx from 'telnyx';

const client = new Telnyx({
  apiKey: 'My API Key',
});

const event = await client.portouts.events.retrieve('182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e');

console.log(event.data);
{
  "data": {
    "id": "eef3340b-8903-4466-b445-89b697315a3a",
    "event_type": "portout.status_changed",
    "portout_id": "9471c873-e3eb-4ca1-957d-f9a451334d52",
    "available_notification_methods": [
      "email"
    ],
    "payload_status": "created",
    "payload": {
      "id": "96dfa9e4-c753-4fd3-97cd-42d66f26cf0c",
      "status": "authorized",
      "phone_numbers": [
        "+35312345678"
      ],
      "carrier_name": "Testing Carrier",
      "spid": "987H",
      "user_id": "96dfa9e4-c753-4fd3-97cd-42d66f26cf0c",
      "subscriber_name": "John Doe",
      "rejection_reason": null,
      "attempted_pin": "1234"
    },
    "record_type": "portout_event",
    "created_at": "2021-03-19T10:07:15.527000Z",
    "updated_at": "2021-03-19T10:07:15.527000Z"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

id
string<uuid>
required

Identifies the port-out event.

Response

Successful response

data
object