# Addresses and Locations

Every delivery requires an address field and any of the 3 below options depending on the delivery type:&#x20;

Location Code: This maps to an area, local government, or province connected to the address. See how to get list of locations and locationCode [here](/delivery-api/locations/get-delivery-locations.md)

Latitude and Longitude: This is the geo-coordinate of the address&#x20;

Country Code and City: This is the country code and city of the address. See how to get list of countries and countryCode [here](/delivery-api/locations/get-countries.md)

The table below describes which fields are permitted based on delivery type

| Delivery Type | Lat/ Long | Location code | Country/ City |
| ------------- | --------- | ------------- | ------------- |
| Intra-city    | Yes       | Yes           | No            |
| Nationwide    | Yes       | Yes           | Yes           |
| International | No        | No            | Yes           |


---

# 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.sendstackhq.com/guides/addresses-and-locations.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.
