SAP Business One
SAP Business One is an affordable, on-premise or cloud ERP solution designed for small and midsize businesses, covering finance and accounting, purchasing, inventory, sales, CRM, production, and analytics in a single integrated application. It exposes programmatic access through the Service Layer, a modern REST/OData v4 API for the SAP HANA edition, alongside the legacy DI API and DI Server for SQL Server deployments. Authentication uses session-based login that returns a B1SESSION cookie used for subsequent OData calls against company databases.
SAP Business One publishes 11 API contracts indexed on the APIs.io network, including BusinessPartners(‘{CardCode}’) API, CompanyService GetCompanyInfo API, Invoices API, and 8 more. Tagged areas include ERP, Accounting, Inventory, CRM, and Small Business.
The SAP Business One catalog on APIs.io includes 1 Spectral governance ruleset.
SAP Business One’s developer surface includes authentication, documentation, pricing, signup flow, support, engineering blog, and 9 more developer resources.
What this lets a business do 1
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
APIs 11
Individual APIs this provider publishes, each with its own machine-readable definition.
SAP Business One Service Layer API
RESTful OData v4 API for SAP Business One on HANA exposing nearly all business objects (business partners, items, orders, invoices, journal entries, inventory, production) for P...
SAP Business One DI API
COM-based Data Interface API for the SQL Server edition of SAP Business One providing programmatic access to business objects, master data, and transactional documents. The comp...
SAP Business One BusinessPartners('{CardCode}') API
The BusinessPartners('{CardCode}') API from SAP Business One — 1 operation(s) for businesspartners('{cardcode}').
SAP Business One CompanyService GetCompanyInfo API
The CompanyService GetCompanyInfo API from SAP Business One — 1 operation(s) for companyservice getcompanyinfo.
SAP Business One Invoices API
The Invoices API from SAP Business One — 1 operation(s) for invoices.
SAP Business One Items API
The Items API from SAP Business One — 1 operation(s) for items.
SAP Business One Login API
The Login API from SAP Business One — 1 operation(s) for login.
SAP Business One Logout API
The Logout API from SAP Business One — 1 operation(s) for logout.
SAP Business One Orders API
The Orders API from SAP Business One — 1 operation(s) for orders.
SAP Business One Orders({DocEntry}) API
The Orders({DocEntry}) API from SAP Business One — 1 operation(s) for orders({docentry}).
SAP Business One Business Partners API
The Business Partners API from SAP Business One — 1 operation(s) for business partners.
Scroll for all 11
Open Collections 10
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
SAP Business One Service Layer BusinessPartners API
OPEN COLLECTIONSAP Business One Service Layer BusinessPartners Invoices API
OPEN COLLECTIONSAP Business One Service Layer BusinessPartners Items API
OPEN COLLECTIONSAP Business One Service Layer BusinessPartners Login API
OPEN COLLECTIONSAP Business One Service Layer BusinessPartners Logout API
OPEN COLLECTIONSAP Business One Service Layer BusinessPartners Orders API
OPEN COLLECTIONSAP Business One Service Layer API
OPEN COLLECTIONScroll for all 10
Spectral Rules 1
Spectral governance rulesets for linting and validating these APIs. Counts are the severity each rule declares, not results of running them.
SAP Business One API Rules
SPECTRALSecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access (API Evangelist recommendations) 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 1
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 3
Properties that don't map to a standard resource type
Source (apis.yml)
SAP Business One API — frequently asked questions
Does SAP Business One have an API?
Yes. APIs.io lists 11 APIs from SAP Business One, including SAP Business One Service Layer API, SAP Business One DI API and SAP Business One BusinessPartners('{CardCode}') API, and 8 more.
Is there an OpenAPI specification for the SAP Business One API?
Yes. APIs.io indexes 9 OpenAPI specifications for SAP Business One, each linked for download from this page.
How do I authenticate with the SAP Business One API?
SAP Business One uses bearer-token authentication (apiKey · 1 scheme). The details are profiled on APIs.io as SAP Business One Authentication.
Is the SAP Business One API ready for AI agents?
SAP Business One has a Kin Score of 32.1 out of 100 (thin) and an Agent Readiness score of 19.0 (agent-aware), scored by API Evangelist on 2026-11-13.
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.