Business Partner API
The HORISEN Business Partner API serves as the backbone of the Business Partner module within the HORISEN platform. It is a RESTful JSON-based API designed to facilitate the management and integration of Business Partner data, which are widely used across the HORISEN platform's services. This API enables seamless interaction with core data objects, such as companies, contacts, and partner relationships, ensuring consistent and centralized management of Business Partner information for all dependent services and APIs.
Beyond the core partner record, the API exposes the surrounding data model needed to operate a partner relationship end to end: account managers and their assignment to partners, custom partner attributes and attribute sections, partner types and sections used for classification, addresses and contacts, organizational structures such as departments and positions, and the products and product features assigned to a partner. A parallel set of reference and lookup resources — countries, currencies, languages, legal forms, industries, measure units, relation types, and service categories, among others — supplies the standardized values that populate these partner records and the dropdown selectors built on top of them.
The remaining categories cover partner-adjacent configuration such as finance settings and finance email addresses, document and logo management, user accounts, and a set of list-of-values (LOV) endpoints purpose-built for filtering and selection in client applications. Most reference and lookup resources — including the product catalog itself (Products, ProductFeatures, ProductTypes) — are read-only, while the core partner, attribute, and organizational resources, along with the product-to-partner assignment resource (BizPartnerProducts), support the full range of create, update, and delete operations needed to maintain business partner data over its lifecycle.