# MISCALLANEOUS

- [API Pricing](https://docs.terminal.africa/tship/miscallaneous/api-pricing.md): You can find a full list of paid services available on the API as well as the charges that apply for using each service..
- [Carriers Available](https://docs.terminal.africa/tship/miscallaneous/carriers-available.md): You can find a full list of carriers available on the API as well as which user countries can access each carrier.
- [Carrier Object (Enable / Disable)](https://docs.terminal.africa/tship/miscallaneous/carrier-object-enable-disable.md): Carrier object describes the carriers included in a multi enable / disable request.
- [Cities](https://docs.terminal.africa/tship/miscallaneous/cities.md): Get list of cities available in a given country.
- [Countries](https://docs.terminal.africa/tship/miscallaneous/countries.md): Get list of countries available for shipping.
- [File Claim Object](https://docs.terminal.africa/tship/miscallaneous/file-claim-object.md): This section describes the attributes contained in the file claim object sent when filing a claim for insurance.
- [Parcel Item](https://docs.terminal.africa/tship/miscallaneous/parcel-item.md): Parcel item object describes the items included in a parcel.
- [Quick Shipments](https://docs.terminal.africa/tship/miscallaneous/quick-shipments.md): Here you can find a description of the quick shipments process. This method allows you to complete all the tasks required to create a shipment in a single API call.
- [Parcel](https://docs.terminal.africa/tship/miscallaneous/quick-shipments/parcel.md): Parcel object describes the attributes required for a parcel in a quick shipment.
- [Pickup / Delivery Address](https://docs.terminal.africa/tship/miscallaneous/quick-shipments/pickup-delivery-address.md): Pickup and delivery address object describes the attributes required for pickup\_address and delivery\_address in quick shipment. For description of objects, please see the Address Object.
- [Rates Stream Handling](https://docs.terminal.africa/tship/miscallaneous/rates-stream-handling.md): Sample code for handling rates streaming in Node.js.
- [Shipment Events](https://docs.terminal.africa/tship/miscallaneous/shipment-event.md): Every shipment generated on the API has an event data point which provides information on the lifecycle of a shipment. This section describes the information contained within the shipment event object
- [Shipment Extras](https://docs.terminal.africa/tship/miscallaneous/shipment-extras.md): The extras object attached to each shipment contains additional information relevant to each shipment outside the scope of the API such as carrier waybills, commercial invoices and much more.
- [States](https://docs.terminal.africa/tship/miscallaneous/states.md): Get states available for a given country.
- [Validation Countries](https://docs.terminal.africa/tship/miscallaneous/validation-countries.md): You can find a full list of countries where our APIs support address validation.
- [Webhook Events](https://docs.terminal.africa/tship/miscallaneous/webhook-events.md): Here you can find a list of webhook event types along with descriptions of each event.
- [Handling Webhook Events](https://docs.terminal.africa/tship/miscallaneous/webhook-events/handling-webhook-events.md): Sample code for handling webhook events in Node.js.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.terminal.africa/tship/miscallaneous.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
