# HubRise API

**Canonical:** https://apis.io/apis/hubrise/hubrise-api/  
**Provider:** HubRise — https://apis.io/providers/hubrise/  
**Base URL:** https://api.hubrise.com  
**Documentation:** https://www.hubrise.com/developers/api

HubRise API is one of 2 APIs that [HubRise](https://apis.io/providers/hubrise/) 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.

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

## Operations (44)

| Method | Path | Summary |
|---|---|---|
| GET | `/account/catalogs` | List Catalogs |
| POST | `/account/catalogs` | Create Catalog |
| GET | `/account/orders` | List Orders |
| GET | `/accounts/{accountId}/catalogs` | List Catalogs |
| POST | `/accounts/{accountId}/catalogs` | Create Catalog |
| GET | `/accounts/{accountId}/orders` | List Orders |
| POST | `/catalogs` | Create an empty catalog. |
| GET | `/catalogs/{catalogId}/categories` | List Categories |
| GET | `/catalogs/{catalogId}/categories/{id}` | Retrieve Category |
| GET | `/catalogs/{catalogId}/charges` | List Charges |
| GET | `/catalogs/{catalogId}/charges/{id}` | Retrieve Charge |
| GET | `/catalogs/{catalogId}/deals` | List Deals |
| GET | `/catalogs/{catalogId}/deals/{id}` | Retrieve Deal |
| GET | `/catalogs/{catalogId}/discounts` | List Discounts |
| GET | `/catalogs/{catalogId}/discounts/{id}` | Retrieve Discount |
| GET | `/catalogs/{catalogId}/images` | Retrieve the list of images in the catalog. |
| POST | `/catalogs/{catalogId}/images` | Upload an image to a catalog. |
| GET | `/catalogs/{catalogId}/images/{id}/data` | Return the raw image data. |
| GET | `/catalogs/{catalogId}/option_lists` | List Option Lists |
| GET | `/catalogs/{catalogId}/option_lists/{id}` | Retrieve Option List |
| GET | `/catalogs/{catalogId}/option_lists/{optionListId}/options` | List Options |
| GET | `/catalogs/{catalogId}/option_lists/{optionListId}/options/{id}` | Retrieve Option |
| GET | `/catalogs/{catalogId}/products` | List Products |
| GET | `/catalogs/{catalogId}/products/{id}` | Retrieve Product |
| GET | `/catalogs/{catalogId}/products/{productId}/skus` | List Skus |
| GET | `/catalogs/{catalogId}/products/{productId}/skus/{id}` | Retrieve Sku |
| DELETE | `/catalogs/{id}` | Delete Catalog |
| GET | `/catalogs/{id}` | Retrieve a specific catalog by its identifier. |
| GET | `/customer_lists/{id}/customers` | Retrieve customers belonging to a specific customer list. |
| GET | `/location/catalogs` | List Catalogs |
| POST | `/location/catalogs` | Create Catalog |
| GET | `/location/orders` | Retrieve a list of orders for the location. |
| POST | `/location/orders` | Create Order |
| GET | `/location/orders/{orderId}` | Retrieve Order |
| PATCH | `/location/orders/{orderId}` | Update Order |
| POST | `/location/orders/sd89mm` | Create or update an order using method override. |
| GET | `/locations/{locationId}/catalogs` | List Catalogs |
| POST | `/locations/{locationId}/catalogs` | Create Catalog |
| GET | `/locations/{locationId}/orders` | List Orders |
| POST | `/locations/{locationId}/orders` | Create Order |
| GET | `/locations/{locationId}/orders/{orderId}` | Retrieve Order |
| PATCH | `/locations/{locationId}/orders/{orderId}` | Update Order |
| GET | `/orders` | Retrieve a list of orders. |
| GET | `/v1/location/orders` | Retrieve a list of orders (full versioned path). |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/hubrise/openapi/_ae-authored/hubrise-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/hubrise/json-schema/hubrise-post-location-orders-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/hubrise/json-schema/hubrise-post-locations-locationid-orders-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/hubrise/json-schema/hubrise-get-catalogs-catalogid-products-productid-skus-id-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hubrise/json-schema/hubrise-get-catalogs-catalogid-option-lists-optionlistid-options-id-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hubrise/json-schema/hubrise-get-catalogs-catalogid-products-id-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/hubrise/json-schema/hubrise-post-locations-locationid-catalogs-request-schema.json

## Other HubRise APIs (1)

- [HubRise API](https://apis.io/apis/hubrise/hubrise-api-2/)

---

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