Table of Contents - EasyPost Ruby Docs
Classes and Modules
- EasyPost
- EasyPost::Client
- EasyPost::Constants
- EasyPost::Errors
- EasyPost::Errors::ApiError
- EasyPost::Errors::BadRequestError
- EasyPost::Errors::ConnectionError
- EasyPost::Errors::EasyPostError
- EasyPost::Errors::EndOfPaginationError
- EasyPost::Errors::ExternalApiError
- EasyPost::Errors::FilteringError
- EasyPost::Errors::ForbiddenError
- EasyPost::Errors::GatewayTimeoutError
- EasyPost::Errors::InternalServerError
- EasyPost::Errors::InvalidObjectError
- EasyPost::Errors::InvalidParameterError
- EasyPost::Errors::InvalidRequestError
- EasyPost::Errors::MethodNotAllowedError
- EasyPost::Errors::MissingParameterError
- EasyPost::Errors::NotFoundError
- EasyPost::Errors::PaymentError
- EasyPost::Errors::ProxyError
- EasyPost::Errors::RateLimitError
- EasyPost::Errors::RedirectError
- EasyPost::Errors::RetryError
- EasyPost::Errors::ServiceUnavailableError
- EasyPost::Errors::SignatureVerificationError
- EasyPost::Errors::SslError
- EasyPost::Errors::TimeoutError
- EasyPost::Errors::UnauthorizedError
- EasyPost::Errors::UnknownApiError
- EasyPost::Hooks
- EasyPost::Hooks::RequestContext
- EasyPost::Hooks::ResponseContext
- EasyPost::HttpClient
- EasyPost::InternalUtilities
- EasyPost::InternalUtilities::Constants
- EasyPost::InternalUtilities::Json
- EasyPost::InternalUtilities::StaticMapper
- EasyPost::InternalUtilities::System
- EasyPost::Models
- EasyPost::Models::Address
- EasyPost::Models::ApiKey
- EasyPost::Models::Batch
- EasyPost::Models::Brand
- EasyPost::Models::CarrierAccount
- EasyPost::Models::CarrierType
- EasyPost::Models::Claim
- EasyPost::Models::CustomsInfo
- EasyPost::Models::CustomsItem
- EasyPost::Models::EasyPostObject
- EasyPost::Models::EndShipper
- EasyPost::Models::Error
- EasyPost::Models::Event
- EasyPost::Models::Insurance
- EasyPost::Models::Object
- EasyPost::Models::Order
- EasyPost::Models::Parcel
- EasyPost::Models::Payload
- EasyPost::Models::PaymentMethod
- EasyPost::Models::Pickup
- EasyPost::Models::PickupRate
- EasyPost::Models::PostageLabel
- EasyPost::Models::Rate
- EasyPost::Models::Referral
- EasyPost::Models::Refund
- EasyPost::Models::Report
- EasyPost::Models::ScanForm
- EasyPost::Models::Shipment
- EasyPost::Models::TaxIdentifier
- EasyPost::Models::Tracker
- EasyPost::Models::User
- EasyPost::Models::Webhook
- EasyPost::Services
- EasyPost::Services::Address
- EasyPost::Services::ApiKey
- EasyPost::Services::Batch
- EasyPost::Services::BetaRate
- EasyPost::Services::BetaReferralCustomer
- EasyPost::Services::Billing
- EasyPost::Services::CarrierAccount
- EasyPost::Services::CarrierMetadata
- EasyPost::Services::CarrierType
- EasyPost::Services::Claim
- EasyPost::Services::CustomsInfo
- EasyPost::Services::CustomsItem
- EasyPost::Services::EndShipper
- EasyPost::Services::Event
- EasyPost::Services::Insurance
- EasyPost::Services::Order
- EasyPost::Services::Parcel
- EasyPost::Services::Pickup
- EasyPost::Services::Rate
- EasyPost::Services::ReferralCustomer
- EasyPost::Services::Refund
- EasyPost::Services::Report
- EasyPost::Services::ScanForm
- EasyPost::Services::Service
- EasyPost::Services::Shipment
- EasyPost::Services::SmartRate
- EasyPost::Services::Tracker
- EasyPost::Services::User
- EasyPost::Services::Webhook
- EasyPost::Util
Methods
- ::any_subscribers? — EasyPost::Hooks
- ::build_dict_key — EasyPost::InternalUtilities
- ::collect_error_messages — EasyPost::Errors::ApiError
- ::convert_json_to_object — EasyPost::InternalUtilities::Json
- ::exception_cls_from_status_code — EasyPost::Errors::ApiError
- ::form_encode_params — EasyPost::InternalUtilities
- ::from_api_error_response — EasyPost::Models::Error
- ::get_lowest_object_rate — EasyPost::Util
- ::get_lowest_smart_rate — EasyPost::Util
- ::get_lowest_stateless_rate — EasyPost::Util
- ::handle_api_error — EasyPost::Errors::ApiError
- ::http_response_is_json? — EasyPost::InternalUtilities::Json
- ::lib_version — EasyPost::InternalUtilities::System
- ::new — EasyPost::Client
- ::new — EasyPost::Errors::ApiError
- ::new — EasyPost::Errors::ExternalApiError
- ::new — EasyPost::Errors::EndOfPaginationError
- ::new — EasyPost::Errors::InvalidParameterError
- ::new — EasyPost::Errors::MissingParameterError
- ::new — EasyPost::Hooks::RequestContext
- ::new — EasyPost::Hooks::ResponseContext
- ::new — EasyPost::HttpClient
- ::new — EasyPost::Models::Object
- ::new — EasyPost::Models::Error
- ::new — EasyPost::Services::Service
- ::normalize_string_list — EasyPost::InternalUtilities
- ::notify — EasyPost::Hooks
- ::objects_to_ids — EasyPost::InternalUtilities
- ::os_arch — EasyPost::InternalUtilities::System
- ::os_name — EasyPost::InternalUtilities::System
- ::os_version — EasyPost::InternalUtilities::System
- ::parse_json — EasyPost::InternalUtilities::Json
- ::receive_event — EasyPost::Util
- ::ruby_patchlevel — EasyPost::InternalUtilities::System
- ::ruby_version — EasyPost::InternalUtilities::System
- ::subscribe — EasyPost::Hooks
- ::to_snake_case — EasyPost::InternalUtilities
- ::unsubscribe — EasyPost::Hooks
- ::unsubscribe_all — EasyPost::Hooks
- ::validate_webhook — EasyPost::Util
- #[] — EasyPost::Models::Object
- #[]= — EasyPost::Models::Object
- #add_credit_card — EasyPost::Services::ReferralCustomer
- #add_payment_method — EasyPost::Services::BetaReferralCustomer
- #add_shipments — EasyPost::Services::Batch
- #all — EasyPost::Services::Address
- #all — EasyPost::Services::ApiKey
- #all — EasyPost::Services::Batch
- #all — EasyPost::Services::CarrierAccount
- #all — EasyPost::Services::CarrierType
- #all — EasyPost::Services::Claim
- #all — EasyPost::Services::EndShipper
- #all — EasyPost::Services::Event
- #all — EasyPost::Services::Insurance
- #all — EasyPost::Services::Pickup
- #all — EasyPost::Services::ReferralCustomer
- #all — EasyPost::Services::Refund
- #all — EasyPost::Services::Report
- #all — EasyPost::Services::ScanForm
- #all — EasyPost::Services::Shipment
- #all — EasyPost::Services::Tracker
- #all — EasyPost::Services::Webhook
- #all_api_keys — EasyPost::Services::User
- #all_children — EasyPost::Services::User
- #api_keys — EasyPost::Services::User
- #buy — EasyPost::Services::Batch
- #buy — EasyPost::Services::Order
- #buy — EasyPost::Services::Pickup
- #buy — EasyPost::Services::Shipment
- #cancel — EasyPost::Services::Claim
- #cancel — EasyPost::Services::Pickup
- #create — EasyPost::Services::Address
- #create — EasyPost::Services::Batch
- #create — EasyPost::Services::CarrierAccount
- #create — EasyPost::Services::Claim
- #create — EasyPost::Services::CustomsInfo
- #create — EasyPost::Services::CustomsItem
- #create — EasyPost::Services::EndShipper
- #create — EasyPost::Services::Insurance
- #create — EasyPost::Services::Order
- #create — EasyPost::Services::Parcel
- #create — EasyPost::Services::Pickup
- #create — EasyPost::Services::ReferralCustomer
- #create — EasyPost::Services::Refund
- #create — EasyPost::Services::Report
- #create — EasyPost::Services::ScanForm
- #create — EasyPost::Services::Shipment
- #create — EasyPost::Services::Tracker
- #create — EasyPost::Services::User
- #create — EasyPost::Services::Webhook
- #create_and_verify — EasyPost::Services::Address
- #create_scan_form — EasyPost::Services::Batch
- #default_request_execute — EasyPost::HttpClient
- #delete — EasyPost::Services::CarrierAccount
- #delete — EasyPost::Services::User
- #delete — EasyPost::Services::Webhook
- #delete_payment_method — EasyPost::Services::Billing
- #estimate_delivery_date — EasyPost::Services::SmartRate
- #fund_wallet — EasyPost::Services::Billing
- #generate_form — EasyPost::Services::Shipment
- #get_all_helper — EasyPost::Services::Service
- #get_next_page — EasyPost::Services::Address
- #get_next_page — EasyPost::Services::Claim
- #get_next_page — EasyPost::Services::Event
- #get_next_page — EasyPost::Services::Insurance
- #get_next_page — EasyPost::Services::Pickup
- #get_next_page — EasyPost::Services::ReferralCustomer
- #get_next_page — EasyPost::Services::Refund
- #get_next_page — EasyPost::Services::Report
- #get_next_page — EasyPost::Services::ScanForm
- #get_next_page — EasyPost::Services::Shipment
- #get_next_page — EasyPost::Services::Tracker
- #get_next_page_of_children — EasyPost::Services::User
- #get_rates — EasyPost::Services::Order
- #get_smart_rates — EasyPost::Services::Shipment
- #insure — EasyPost::Services::Shipment
- #label — EasyPost::Services::Batch
- #label — EasyPost::Services::Shipment
- #lowest_rate — EasyPost::Models::Order
- #lowest_rate — EasyPost::Models::Pickup
- #lowest_rate — EasyPost::Models::Shipment
- #lowest_smart_rate — EasyPost::Services::Shipment
- #make_request — EasyPost::Client
- #more_pages? — EasyPost::Services::Service
- #pretty_print — EasyPost::Errors::ApiError
- #pretty_print — EasyPost::Errors::ExternalApiError
- #pretty_print — EasyPost::Errors::EasyPostError
- #recommend_ship_date — EasyPost::Services::Shipment
- #recommend_ship_date — EasyPost::Services::SmartRate
- #refund — EasyPost::Services::Insurance
- #refund — EasyPost::Services::Shipment
- #refund_by_amount — EasyPost::Services::BetaReferralCustomer
- #refund_by_payment_log — EasyPost::Services::BetaReferralCustomer
- #regenerate_rates — EasyPost::Services::Shipment
- #remove_shipments — EasyPost::Services::Batch
- #request — EasyPost::HttpClient
- #retrieve — EasyPost::Services::Address
- #retrieve — EasyPost::Services::Batch
- #retrieve — EasyPost::Services::CarrierAccount
- #retrieve — EasyPost::Services::CarrierMetadata
- #retrieve — EasyPost::Services::Claim
- #retrieve — EasyPost::Services::CustomsInfo
- #retrieve — EasyPost::Services::CustomsItem
- #retrieve — EasyPost::Services::EndShipper
- #retrieve — EasyPost::Services::Event
- #retrieve — EasyPost::Services::Insurance
- #retrieve — EasyPost::Services::Order
- #retrieve — EasyPost::Services::Parcel
- #retrieve — EasyPost::Services::Pickup
- #retrieve — EasyPost::Services::Rate
- #retrieve — EasyPost::Services::Refund
- #retrieve — EasyPost::Services::Report
- #retrieve — EasyPost::Services::ScanForm
- #retrieve — EasyPost::Services::Shipment
- #retrieve — EasyPost::Services::Tracker
- #retrieve — EasyPost::Services::User
- #retrieve — EasyPost::Services::Webhook
- #retrieve_all_payloads — EasyPost::Services::Event
- #retrieve_api_keys_for_user — EasyPost::Services::ApiKey
- #retrieve_estimated_delivery_date — EasyPost::Services::Shipment
- #retrieve_me — EasyPost::Services::User
- #retrieve_payload — EasyPost::Services::Event
- #retrieve_payment_methods — EasyPost::Services::Billing
- #retrieve_stateless_rates — EasyPost::Services::BetaRate
- #subscribe_request_hook — EasyPost::Client
- #subscribe_response_hook — EasyPost::Client
- #to_hash — EasyPost::Models::Object
- #to_s — EasyPost::Models::Object
- #unsubscribe_all_request_hooks — EasyPost::Client
- #unsubscribe_all_response_hooks — EasyPost::Client
- #unsubscribe_request_hook — EasyPost::Client
- #unsubscribe_response_hook — EasyPost::Client
- #update — EasyPost::Services::CarrierAccount
- #update — EasyPost::Services::EndShipper
- #update — EasyPost::Services::User
- #update — EasyPost::Services::Webhook
- #update_brand — EasyPost::Services::User
- #update_email — EasyPost::Services::ReferralCustomer
- #verify — EasyPost::Services::Address