# Bring API

**Canonical:** https://apis.io/apis/bring/bring-api/  
**Provider:** Bring — https://apis.io/providers/bring/  
**Base URL:** http://api.bring.com  
**Documentation:** https://developer.bring.com/api/pickup

Bring API is one of 2 APIs that [Bring](https://apis.io/providers/bring/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

Bring API as documented publicly: 21 operations. Contract generated from the documentation by API Evangelist (2026-10-27); not the provider's own document.

## Operations (21)

| Method | Path | Summary |
|---|---|---|
| GET | `/address/api/{countryCode}/addresses` | Address API – Bring Developer |
| GET | `/address/api/{countryCode}/addresses/{id}` | Address API – Bring Developer |
| GET | `/address/api/{countryCode}/streets/{id}` | Address API – Bring Developer |
| GET | `/address/api/{countryCode}/streets/{id}/numbers` | Address API – Bring Developer |
| GET | `/address/api/{countryCode}/suggestions` | Get street or place suggestions |
| GET | `/address/api/{countryCode}/validation` | Validate provided address |
| DELETE | `/api/cancel/{shipmentnumber}` | Cancel a pickup order |
| POST | `/api/create` | Order a pickup |
| GET | `/api/errors` | Booking API – Bring Developer |
| PUT | `/api/modify/{shipmentnumber}` | Modify a pickup order |
| GET | `/api/pickup-options` | Get available pickup options |
| GET | `/api/{countryCode}/addresses` | Address API – Bring Developer |
| GET | `/api/{countryCode}/addresses/{id}` | Address API – Bring Developer |
| GET | `/api/{countryCode}/streets/{id}` | Address API – Bring Developer |
| GET | `/api/{countryCode}/streets/{id}/numbers` | Address API – Bring Developer |
| GET | `/api/{countryCode}/suggestions` | Address API – Bring Developer |
| GET | `/api/{countryCode}/validation` | Address API – Bring Developer |
| DELETE | `/pickup/api/cancel/{shipmentnumber}` | Cancel a pickup order |
| POST | `/pickup/api/create` | Order a pickup |
| PUT | `/pickup/api/modify/{shipmentnumber}` | Modify a pickup order |
| GET | `/pickup/api/pickup-options` | Get available pickup options |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/bring/openapi/_ae-authored/bring-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/bring/json-schema/bring-post-api-create-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/bring/json-schema/bring-post-pickup-api-create-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/bring/json-schema/bring-get-api-pickup-options-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/bring/json-schema/bring-get-pickup-api-pickup-options-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/bring/json-schema/bring-post-api-create-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/bring/json-schema/bring-post-pickup-api-create-response-schema.json

## Other Bring APIs (1)

- [Bring API](https://apis.io/apis/bring/bring-api-2/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/bring/bring-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/bring/.
