Table of Contents - duffel_api-0.3.0 Documentation
Classes and Modules
- DuffelAPI
- DuffelAPI::APIResponse
- DuffelAPI::APIService
- DuffelAPI::Client
- DuffelAPI::Errors
- DuffelAPI::Errors::APIError
- DuffelAPI::Errors::AirlineError
- DuffelAPI::Errors::AuthenticationError
- DuffelAPI::Errors::Error
- DuffelAPI::Errors::InvalidRequestError
- DuffelAPI::Errors::InvalidStateError
- DuffelAPI::Errors::RateLimitError
- DuffelAPI::Errors::ValidationError
- DuffelAPI::ListResponse
- DuffelAPI::Middlewares
- DuffelAPI::Middlewares::RaiseDuffelErrors
- DuffelAPI::Middlewares::RateLimiter
- DuffelAPI::Paginator
- DuffelAPI::Request
- DuffelAPI::Resources
- DuffelAPI::Resources::Aircraft
- DuffelAPI::Resources::Airline
- DuffelAPI::Resources::Airport
- DuffelAPI::Resources::BaseResource
- DuffelAPI::Resources::Offer
- DuffelAPI::Resources::OfferPassenger
- DuffelAPI::Resources::OfferRequest
- DuffelAPI::Resources::Order
- DuffelAPI::Resources::OrderCancellation
- DuffelAPI::Resources::OrderChange
- DuffelAPI::Resources::OrderChangeOffer
- DuffelAPI::Resources::OrderChangeRequest
- DuffelAPI::Resources::Payment
- DuffelAPI::Resources::PaymentIntent
- DuffelAPI::Resources::Refund
- DuffelAPI::Resources::SeatMap
- DuffelAPI::Resources::Webhook
- DuffelAPI::Response
- DuffelAPI::Services
- DuffelAPI::Services::AircraftService
- DuffelAPI::Services::AirlinesService
- DuffelAPI::Services::AirportsService
- DuffelAPI::Services::BaseService
- DuffelAPI::Services::OfferPassengersService
- DuffelAPI::Services::OfferRequestsService
- DuffelAPI::Services::OffersService
- DuffelAPI::Services::OrderCancellationsService
- DuffelAPI::Services::OrderChangeOffersService
- DuffelAPI::Services::OrderChangeRequestsService
- DuffelAPI::Services::OrderChangesService
- DuffelAPI::Services::OrdersService
- DuffelAPI::Services::PaymentIntentsService
- DuffelAPI::Services::PaymentsService
- DuffelAPI::Services::RefundsService
- DuffelAPI::Services::SeatMapsService
- DuffelAPI::Services::WebhooksService
- DuffelAPI::Services::WebhooksService::PingResult
- DuffelAPI::WebhookEvent
- DuffelAPI::WebhookEvent::InvalidRequestSignatureError
Methods
- ::calculate_hmac — DuffelAPI::WebhookEvent
- ::genuine? — DuffelAPI::WebhookEvent
- ::mutex — DuffelAPI::Middlewares::RateLimiter
- ::new — DuffelAPI::APIResponse
- ::new — DuffelAPI::APIService
- ::new — DuffelAPI::Client
- ::new — DuffelAPI::Errors::Error
- ::new — DuffelAPI::ListResponse
- ::new — DuffelAPI::Middlewares::RateLimiter
- ::new — DuffelAPI::Paginator
- ::new — DuffelAPI::Request
- ::new — DuffelAPI::Resources::Aircraft
- ::new — DuffelAPI::Resources::Airline
- ::new — DuffelAPI::Resources::Airport
- ::new — DuffelAPI::Resources::BaseResource
- ::new — DuffelAPI::Resources::Offer
- ::new — DuffelAPI::Resources::OfferPassenger
- ::new — DuffelAPI::Resources::OfferRequest
- ::new — DuffelAPI::Resources::Order
- ::new — DuffelAPI::Resources::OrderCancellation
- ::new — DuffelAPI::Resources::OrderChange
- ::new — DuffelAPI::Resources::OrderChangeOffer
- ::new — DuffelAPI::Resources::OrderChangeRequest
- ::new — DuffelAPI::Resources::Payment
- ::new — DuffelAPI::Resources::PaymentIntent
- ::new — DuffelAPI::Resources::Refund
- ::new — DuffelAPI::Resources::SeatMap
- ::new — DuffelAPI::Resources::Webhook
- ::new — DuffelAPI::Response
- ::new — DuffelAPI::Services::BaseService
- ::new — DuffelAPI::Services::WebhooksService::PingResult
- ::parse_signature! — DuffelAPI::WebhookEvent
- ::secure_compare — DuffelAPI::WebhookEvent
- #after — DuffelAPI::ListResponse
- #aircraft — DuffelAPI::Client
- #airlines — DuffelAPI::Client
- #airports — DuffelAPI::Client
- #all — DuffelAPI::Services::AircraftService
- #all — DuffelAPI::Services::AirlinesService
- #all — DuffelAPI::Services::AirportsService
- #all — DuffelAPI::Services::OfferRequestsService
- #all — DuffelAPI::Services::OffersService
- #all — DuffelAPI::Services::OrderCancellationsService
- #all — DuffelAPI::Services::OrderChangeOffersService
- #all — DuffelAPI::Services::OrdersService
- #api_response — DuffelAPI::Errors::Error
- #api_response — DuffelAPI::ListResponse
- #api_response — DuffelAPI::Resources::BaseResource
- #before — DuffelAPI::ListResponse
- #body — DuffelAPI::APIResponse
- #call — DuffelAPI::Middlewares::RateLimiter
- #call — DuffelAPI::Request
- #code — DuffelAPI::Errors::Error
- #confirm — DuffelAPI::Services::OrderCancellationsService
- #confirm — DuffelAPI::Services::OrderChangesService
- #confirm — DuffelAPI::Services::PaymentIntentsService
- #create — DuffelAPI::Services::OfferRequestsService
- #create — DuffelAPI::Services::OrderCancellationsService
- #create — DuffelAPI::Services::OrderChangeRequestsService
- #create — DuffelAPI::Services::OrderChangesService
- #create — DuffelAPI::Services::OrdersService
- #create — DuffelAPI::Services::PaymentIntentsService
- #create — DuffelAPI::Services::PaymentsService
- #create — DuffelAPI::Services::RefundsService
- #create — DuffelAPI::Services::WebhooksService
- #default_options — DuffelAPI::Client
- #documentation_url — DuffelAPI::Errors::Error
- #enumerator — DuffelAPI::Paginator
- #error_class_for_type — DuffelAPI::Middlewares::RaiseDuffelErrors
- #generate_error_data — DuffelAPI::Middlewares::RaiseDuffelErrors
- #get — DuffelAPI::Services::AircraftService
- #get — DuffelAPI::Services::AirlinesService
- #get — DuffelAPI::Services::AirportsService
- #get — DuffelAPI::Services::OfferRequestsService
- #get — DuffelAPI::Services::OffersService
- #get — DuffelAPI::Services::OrderCancellationsService
- #get — DuffelAPI::Services::OrderChangeOffersService
- #get — DuffelAPI::Services::OrderChangeRequestsService
- #get — DuffelAPI::Services::OrderChangesService
- #get — DuffelAPI::Services::OrdersService
- #get — DuffelAPI::Services::PaymentIntentsService
- #get — DuffelAPI::Services::RefundsService
- #header_value_with_indifferent_key — DuffelAPI::Middlewares::RateLimiter
- #headers — DuffelAPI::APIResponse
- #json? — DuffelAPI::Middlewares::RaiseDuffelErrors
- #list — DuffelAPI::Services::AircraftService
- #list — DuffelAPI::Services::AirlinesService
- #list — DuffelAPI::Services::AirportsService
- #list — DuffelAPI::Services::OfferRequestsService
- #list — DuffelAPI::Services::OffersService
- #list — DuffelAPI::Services::OrderCancellationsService
- #list — DuffelAPI::Services::OrderChangeOffersService
- #list — DuffelAPI::Services::OrdersService
- #list — DuffelAPI::Services::SeatMapsService
- #make_request — DuffelAPI::APIService
- #make_request — DuffelAPI::Request
- #message — DuffelAPI::Errors::Error
- #meta — DuffelAPI::Response
- #new_ratelimit_limit — DuffelAPI::Middlewares::RateLimiter
- #new_ratelimit_remaining — DuffelAPI::Middlewares::RateLimiter
- #new_ratelimit_reset — DuffelAPI::Middlewares::RateLimiter
- #normalised_headers — DuffelAPI::Response
- #offer_passengers — DuffelAPI::Client
- #offer_requests — DuffelAPI::Client
- #offers — DuffelAPI::Client
- #on_complete — DuffelAPI::Middlewares::RaiseDuffelErrors
- #order_cancellations — DuffelAPI::Client
- #order_change_offers — DuffelAPI::Client
- #order_change_requests — DuffelAPI::Client
- #order_changes — DuffelAPI::Client
- #orders — DuffelAPI::Client
- #parsed_body — DuffelAPI::Response
- #payment_intents — DuffelAPI::Client
- #payments — DuffelAPI::Client
- #ping — DuffelAPI::Services::WebhooksService
- #rate_limited? — DuffelAPI::Middlewares::RateLimiter
- #raw_body — DuffelAPI::Response
- #refunds — DuffelAPI::Client
- #request_body — DuffelAPI::Request
- #request_id — DuffelAPI::APIResponse
- #request_id — DuffelAPI::Errors::Error
- #request_id — DuffelAPI::Response
- #request_query — DuffelAPI::Request
- #seat_maps — DuffelAPI::Client
- #sleep_until_ratelimit_reset — DuffelAPI::Middlewares::RateLimiter
- #source — DuffelAPI::Errors::Error
- #status_code — DuffelAPI::APIResponse
- #substitute_url_pattern — DuffelAPI::Services::BaseService
- #succeeded — DuffelAPI::Services::WebhooksService::PingResult
- #title — DuffelAPI::Errors::Error
- #to_s — DuffelAPI::Errors::Error
- #type — DuffelAPI::Errors::Error
- #unenvelope_body — DuffelAPI::Services::BaseService
- #unpack_url — DuffelAPI::APIService
- #update — DuffelAPI::Services::OfferPassengersService
- #update — DuffelAPI::Services::OrdersService
- #update — DuffelAPI::Services::WebhooksService
- #webhooks — DuffelAPI::Client