APIs to manage trips.
API reference
/Trip
/- List approval data for a company
List approval data for an approver
List approval data for a...
Trip API (v2)
Download OpenAPI description
Languages
Servers
Sandbox URL
https://api-ext-sboxmeta.partners.spotnana.com/
Spotnana mock server
https://developer.spotnana.com/_mock/openapi/tripapi/
Bodyapplication/jsonrequired
Pagination parameters for requests.
approvalFiltersArray of ApprovalStatusFilterV2 (object) or ApproverUserIdFilter (object) or ApprovalTypeFilter (object) or ApprovalDeadlineDateRangeFilter (object) or PrimaryTravelerIdFilter (object) or PnrTypeFilterV2 (object) or OutOfPolicyFilter (object) or ApprovalTripIdFilter (object)(ApprovalFilterV2)
Filter for the approval data list request.
- Sandbox URLhttps://api-ext-sboxmeta.partners.spotnana.com/v3/approvals/approvers/{userId}/list
- Spotnana mock serverhttps://developer.spotnana.com/_mock/openapi/tripapi/v3/approvals/approvers/{userId}/list
- curl
- JavaScript
- Node.js
- Python
curl -i -X POST \
https://api-ext-sboxmeta.partners.spotnana.com/v3/approvals/approvers/4974a66b-7493-4f41-908c-58ba81093947/list \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"paginationRequestParams": {
"offset": 0,
"limit": 100
},
"includePnrSummaries": true,
"approvalFilters": [
{
"filterType": "APPROVAL_STATUS_FILTER",
"approvalStatuses": [
"APPROVED"
]
}
]
}'Response
application/json
{ "paginationResponseParams": { "totalNumResults": 0 }, "approvalDataList": [ { … } ] }
Bodyapplication/jsonrequired
Pagination parameters for requests.
approvalFiltersArray of ApprovalStatusFilterV2 (object) or ApproverUserIdFilter (object) or ApprovalTypeFilter (object) or ApprovalDeadlineDateRangeFilter (object) or PrimaryTravelerIdFilter (object) or PnrTypeFilterV2 (object) or OutOfPolicyFilter (object) or ApprovalTripIdFilter (object)(ApprovalFilterV2)
Filter for the approval data list request.
- Sandbox URLhttps://api-ext-sboxmeta.partners.spotnana.com/v3/approvals/companies/{companyId}/list
- Spotnana mock serverhttps://developer.spotnana.com/_mock/openapi/tripapi/v3/approvals/companies/{companyId}/list
- curl
- JavaScript
- Node.js
- Python
curl -i -X POST \
https://api-ext-sboxmeta.partners.spotnana.com/v3/approvals/companies/4974a66b-7493-4f41-908c-58ba81093947/list \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"paginationRequestParams": {
"offset": 0,
"limit": 100
},
"includePnrSummaries": true,
"approvalFilters": [
{
"filterType": "APPROVAL_STATUS_FILTER",
"approvalStatuses": [
"APPROVED"
]
}
]
}'Response
application/json
{ "paginationResponseParams": { "totalNumResults": 0 }, "approvalDataList": [ { … } ] }