Table of Contents - bosta-0.0.1 Documentation
Pages
-
README
- Bosta Ruby Package
- Installation
- Usage
- Initiating Bosta Client
- Use initiated bosta client to do the functionality of the following
- list utilities
- delivery types to use in shipment creation
- pickup timeslots to use in pickup creation
- Shipments
- created shipment
- update shipment by id
- list all created shipments
- get shipment by tracking number
- track shipment
- print airwayBill
- terminate delivery
- pickups
- get your pickup location
- create pickup
- update pickup
- get all pickups
- get pickup by id
- delete pickup
- cities
- get all cities to select one of them and its code in shipment
- zones
- get zones of the city by city id to use one of them in the shipment
- Contribution
- License
Classes and Modules
- Bosta
- Bosta::Address
- Bosta::City
- Bosta::ContactPerson
- Bosta::Delivery
- Bosta::Pickup
- Bosta::Receiver
- Bosta::Specs
- Bosta::Zone
Methods
- ::create — Bosta::Delivery
- ::create — Bosta::Pickup
- ::delete_pickup — Bosta::Pickup
- ::find_all_cities — Bosta::City
- ::find_all_deliveries — Bosta::Delivery
- ::find_all_zones — Bosta::Zone
- ::find_delivery_by_traking_number — Bosta::Delivery
- ::find_pickup_by_id — Bosta::Pickup
- ::find_pickup_locations — Bosta::Pickup
- ::find_pickups — Bosta::Pickup
- ::new — Bosta::Address
- ::new — Bosta::ContactPerson
- ::new — Bosta::Receiver
- ::new — Bosta::Specs
- ::print_delivery_awb — Bosta::Delivery
- ::show_city_zones — Bosta::City
- ::show_zone — Bosta::Zone
- ::terminate_delivery — Bosta::Delivery
- ::track_delivery — Bosta::Delivery
- ::update — Bosta::Delivery
- ::update — Bosta::Pickup