TravelCaster API - Fulfillment - Transaction codes

Back to Fulfillment home.


General transaction codes

These codes may appear in any operation response.

Code Description
0 Success
1000 Unspecified error — see TransactionMessage for details
1001 Request body is null or malformed

Authentication codes

Code Description
1210 Invalid or expired token — call GetAccessToken to get a new one
1211 Invalid token format

Authorization

Code Description
1204 Operation not available — your user has role restrictions configured and this operation is not accessible under any assigned role
1205 Permission denied — your user does not hold the required role for this operation

Fulfillment service codes

These codes are specific to the Fulfillment service operations.

Common (all fulfillment operations)

Code Description
3000 Permission denied — booking does not belong to the authenticated agency
3001 BookingNumber is required

InitializeExchange

No additional codes beyond the common set above.

SearchExchangeAlternatives

Code Description
3007 Exchange search returned no valid recommendation — the provider response was empty or invalid
3008 No exchange alternatives found — no replacement flights available for the requested legs and dates

FulfillExchange

Code Description
3002 RecommendationID is required
3003 Exchange recommendation not found or expired — call SearchExchangeAlternatives again
3004 LegsToExchange is required
3005 No offer matching the requested legs was found in the recommendation — verify LegNumber and ReplaceWithOptionRef values
3006 Exchange succeeded at the provider but no new ticket numbers were returned — contact support

PreviewRefund

No additional codes beyond the common set above.

FulfillRefund

Code Description
3009 Refund succeeded at the provider but no tickets were marked as refunded — contact support
3010 Refund succeeded at the provider but total refund amount is zero — contact support

Back to Fulfillment home.


See change history for this file
Loading...