# API Integration

- [🧩 Public APIs](https://docs-shpf.bsscommerce.com/b2b-wholesale-solution/api-integration/public-apis.md): The Public API integration lets you programmatically manage B2B pricing rules and registration workflows at scale — without manually configuring each rule in the app dashboard.
- [🔗Public APIs for Uploading](https://docs-shpf.bsscommerce.com/b2b-wholesale-solution/api-integration/public-apis/public-apis-for-uploading.md): These public endpoints allow you to upload pricing and discount rules from an external system directly into your Shopify store using the BSS B2B Solution app.
- [🔗Public APIs for Volume Pricing (VP)](https://docs-shpf.bsscommerce.com/b2b-wholesale-solution/api-integration/public-apis/public-apis-for-volume-pricing-vp.md): Programmatically create, update, retrieve, and delete Volume Pricing (Quantity Break) rules via REST API.
- [🔗Public APIs for Custom Pricing (CP)](https://docs-shpf.bsscommerce.com/b2b-wholesale-solution/api-integration/public-apis/public-apis-for-custom-pricing-cp.md): Programmatically manage Custom Pricing rules via REST API — create, retrieve, update, delete rules, and calculate prices for specific customers.
- [🔗Public APIs for Price List (PL)](https://docs-shpf.bsscommerce.com/b2b-wholesale-solution/api-integration/public-apis/public-apis-for-price-list-pl.md): Programmatically manage Price List per Customer rules — create rules with per-product pricing for individual customers, retrieve applied prices, and manage customer/product data.
- [🔗Public APIs for Registration form (RF)](https://docs-shpf.bsscommerce.com/b2b-wholesale-solution/api-integration/public-apis/public-apis-for-registration-form-rf.md): Programmatically manage wholesale registration workflows — retrieve form schemas, create registrants, filter applicants, and manage approval status.


---

# 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-shpf.bsscommerce.com/b2b-wholesale-solution/api-integration.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.
