# Beacon Roofing Supply Catalog ITEM Services API

**Canonical:** https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-catalog-item-services-api/  
**Provider:** Beacon Roofing Supply — https://apis.io/providers/beacon-roofing-supply/  
**Base URL:** https://beaconproplus.com/v2/rest/com/becn  
**Documentation:** https://beaconproplus.com/swagger/v2/

Beacon Roofing Supply Catalog ITEM Services API is one of 41 APIs that [Beacon Roofing Supply](https://apis.io/providers/beacon-roofing-supply/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Catalog ITEM Services. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The Catalog ITEM Services API from Beacon Roofing Supply — 27 operation(s) for catalog item services.

## Operations (23)

| Method | Path | Summary |
|---|---|---|
| GET | `/typeAhead` | Get type ahead items |
| GET | `/itemlist` | Get list of items |
| GET | `/itemDetails` | Get items details |
| GET | `/pricing` | Get price and Unit of Measures (UoMs) for multiple line items |
| GET | `/getProductVariation` | Get product variation |
| GET | `/getQuoteProductVariation` | Get quote product variation |
| POST | `/getMultipleProductVariation` | Get mutilple product variation |
| POST | `/getMultipleQuoteProductVariation` | Get mutilple product variation |
| GET | `/getFavoriteProducts` | Get favorite products |
| GET | `/categories` | List categories |
| GET | `/getProductBranchOrRegionAvailability` | Get Product Branch Or Region Availability |
| GET | `/getSKUBranchOrRegionAvailability` | Get SKU Branch Or Region Availability |
| POST | `/getATGItemMapping` | Get ATG Item Mapping |
| POST | `/updateOrderAlert` | Update order alert |
| POST | `/uploadOrderRelatedDocuments` | Upload order related documents |
| POST | `/deleteOrderRelatedDocuments` | Delete order related documents |
| GET | `/downloadOrderDocument` | Download order related document |
| GET | `/getGenericBrands` | Get Catalog all brands |
| GET | `/getBranchItemQty` | query branch item quantity |
| GET | `/downloadCatalogItemData` | Download catalog item data(include branches, branches skus and skus.) |
| GET | `/skuData` | Download catalog sku item data |
| GET | `/branchData` | Download catalog branch item data |
| GET | `/productAvailabilityData` | Download catalog product availability item data |

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/beacon-roofing-supply/refs/heads/main/openapi/beacon-roofing-supply-catalog-item-services-api-openapi.yml
- **Documentation** — https://beaconproplus.com/swagger/v2/
- **Documentation** — https://beaconproplus.com/swagger/all_api/
- **Documentation** — https://beaconproplus.com/swagger/v3/
- **Documentation** — https://beaconproplus.com/swagger/v1/
- **Documentation** — https://beaconproplus.com/swagger/oauth2/
- **OAuthScopes** — https://raw.githubusercontent.com/api-evangelist/beacon-roofing-supply/refs/heads/main/scopes/beacon-roofing-supply-scopes.yml
- **Documentation** — https://beaconproplus.com/swagger/public/
- **Documentation** — https://beaconproplus.com/swagger/internal/

## Other Beacon Roofing Supply APIs (12)

- [Beacon Roofing Supply Add Multiple Items To Order API](https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-add-multiple-items-to-order-api/)
- [Beacon Roofing Supply Beacon Stack (BASE URL:- https://beacon-api-x7xzzdp35a-uk.a.run.app) API](https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-beacon-stack-base-url-https-beacon-api-x7xzzdp35a-uk-a-run-app-api/)
- [Beacon Roofing Supply Bill Trust Services API](https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-bill-trust-services-api/)
- [Beacon Roofing Supply Checkout API](https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-checkout-api/)
- [Beacon Roofing Supply Customer Services API](https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-customer-services-api/)
- [Beacon Roofing Supply Delivery Tracking Service API](https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-delivery-tracking-service-api/)
- [Beacon Roofing Supply Eagle View Order API](https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-eagle-view-order-api/)
- [Beacon Roofing Supply Eagle View Reports API](https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-eagle-view-reports-api/)
- [Beacon Roofing Supply EV Measurement to Order API](https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-ev-measurement-to-order-api/)
- [Beacon Roofing Supply Favorites Services API](https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-favorites-services-api/)
- [Beacon Roofing Supply GAF Quick Measure Services API](https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-gaf-quick-measure-services-api/)
- [Beacon Roofing Supply Health Check API](https://apis.io/apis/beacon-roofing-supply/beacon-roofing-supply-health-check-api/)

## Tags

Catalog ITEM Services

---

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