Atlas API-Sabre
  1. Notifications and Webhook
Atlas API-Sabre
  • Shopping and Ticketing
    • Search
      POST
    • Verify
      POST
    • Order
      POST
    • Order Commit
      POST
    • Payment
      POST
    • Retrieve Booking
      POST
    • Smart Search
      POST
    • Get Offer
      POST
    • Seat Availability
      POST
    • Get Luggage
      POST
  • Post Ticketing Service
    • Search Ancillary
      POST
    • Order Ancillary
      POST
  • Notifications and Webhook
    • Register Webhook
      POST
    • Incident List
      POST
  • Refund
    • Refund Quotation
      POST
    • Make a Refund
      POST
    • Query Refund Status
      POST
  • Other Functions
    • Regenerate Order
      POST
    • Stop Ticket Issuance
      POST
    • Order List
      POST
    • PNR Claim
      POST
    • Get Balance
      POST
    • City Pairs API
      POST
    • Email List
      POST
    • Extract PNR
      POST
    • getAtripToken
      POST
  1. Notifications and Webhook

Incident List

POST
/event/getPageList.do

Request

Header Params
Accept
string 
required
Example:
application/json
Content-Type
string 
required
Example:
application/json
Accept-Encoding
string 
required
Example:
gzip
x-atlas-client-id
string 
required
Example:
<YOUR_CLIENT_ID>
x-atlas-client-secret
string 
required
Example:
<YOUR_CLIENT_SECRET>
Body Params application/json
eventId
string 
optional
Incident ID
orderNo
string 
optional
Order number
eventType
string 
optional
Incident type:
email.schedulechange: Schedule Change-Email Notification
abnormal.cancelled: Unacounted Cancellation
order.schedulechange: Schedule Change-API Notification
pnr
string 
optional
Order's pnr.
paxName
string 
optional
Order's passenger names.
paxEmail
string 
optional
Order's passenger Email. Email address passed to the Airline.
airline
string 
optional
Airline IATA code.
eventStatus
array[integer]
optional
A list containing incident stauses
0: Unconfirmed
1: Confirmed
eventTimeStart
string 
optional
Incident Receiving Time Start
Format: yyyy-MM-dd HH:mm:ss UTC+08:00
eventTimeEnd
string 
optional
Incident Receiving Time End
Format: yyyy-MM-dd HH:mm:ss UTC+08:00
depTimeStart
string 
optional
Departure Time Start(Departure local time)
Format: yyyy-MM-dd HH:mm:ss
depTimeEnd
string 
optional
Departure Time End(Departure local time)
Format: yyyy-MM-dd HH:mm:ss
updateTimeStart
string 
optional
pageIndex
integer  | null 
optional
Pagination
Default:
1
pageSize
integer 
required
Number of records per page
Example
{
    "eventId": "string",
    "orderNo": "string",
    "eventType": "string",
    "pnr": "string",
    "paxName": "string",
    "paxEmail": "string",
    "airline": "string",
    "eventStatus": [
        0
    ],
    "eventTimeStart": "string",
    "eventTimeEnd": "string",
    "depTimeStart": "string",
    "depTimeEnd": "string",
    "updateTimeStart": "string",
    "pageIndex": 1,
    "pageSize": 0
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://sandbox.atriptech.com/event/getPageList.do' \
--header 'Accept: application/json' \
--header 'Accept;' \
--header 'Accept-Encoding: gzip' \
--header 'Accept-Encoding;' \
--header 'x-atlas-client-id: <YOUR_CLIENT_ID>' \
--header 'x-atlas-client-id;' \
--header 'x-atlas-client-secret: <YOUR_CLIENT_SECRET>' \
--header 'x-atlas-client-secret;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "eventId": "string",
    "orderNo": "string",
    "eventType": "string",
    "pnr": "string",
    "paxName": "string",
    "paxEmail": "string",
    "airline": "string",
    "eventStatus": [
        0
    ],
    "eventTimeStart": "string",
    "eventTimeEnd": "string",
    "depTimeStart": "string",
    "depTimeEnd": "string",
    "updateTimeStart": "string",
    "pageIndex": 1,
    "pageSize": 0
}'

Responses

🟢200Success
application/json
Body
status
integer 
required
msg
string  | null 
optional
records
array [object {15}] 
required
eventId
string 
required
Incident Id.
orderNo
string 
required
Order Number.
eventType
string 
required
Incident type
-email.schedulechange: Schedule Change-Email Notification
-abnormal.cancelled: Unacounted Cancellation
-order.schedulechange: Schedule Change-API Notification
eventStatus
integer 
required
Incident staus
-0: Unconfirmed
-1: Confirmed
eventTime
string 
required
Incident recieving time.
Format: yyyy-MM-dd HH:mm:ss UTC+08:00
confirmedResult
string  | null 
optional
Incident Reason. Schedule Change Type & Cancelled Type.
confirmedRemark
string  | null 
optional
Remark.
createTime
string 
required
Incident create time.
Format: yyyy-MM-dd HH:mm:ss UTC+08:00
airline
string 
required
Airline IATA code.
depTime
string 
required
Flight depature time. Depature local time.
confirmTime
string  | null 
optional
Confirmed Time.
Format: yyyy-MM-dd HH:mm:ss UTC+08:00
notified
integer  | null 
optional
Send the notification or not. 1: YES. 0: No
pnr
string 
required
Order's pnr.
paxName
string 
required
Order's passenger names.
paxEmail
string 
required
Order's passenger Email. Email address passed to the Airline.
pageIndex
string 
required
Current pagination
pageSize
string 
required
Page size
total
string 
required
Total number of records
Example
{
    "status": 0,
    "msg": "string",
    "records": [
        {
            "eventId": "string",
            "orderNo": "string",
            "eventType": "string",
            "eventStatus": 0,
            "eventTime": "string",
            "confirmedResult": "string",
            "confirmedRemark": "string",
            "createTime": "string",
            "airline": "string",
            "depTime": "string",
            "confirmTime": "string",
            "notified": 0,
            "pnr": "string",
            "paxName": "string",
            "paxEmail": "string"
        }
    ],
    "pageIndex": "string",
    "pageSize": "string",
    "total": "string"
}
Modified at 2025-07-18 06:59:25
Previous
Register Webhook
Next
Refund Quotation
Built with