Home
API Catalog
About
Back to System
SAP Business API
1.0.0
OAS 3.0
Comprehensive API for managing SAP business objects and operations.
Servers
https://api.sap.com/v1
Authorize
default
GET
/users
Retrieves a list of users.
POST
/users
Creates a new user.
GET
/health
Checks the health status of the API.
GET
/orders
Retrieves a list of orders.
POST
/orders
Creates a new order.
GET
/status
Provides detailed status information about the API and its dependencies.
GET
/invoices
Retrieves a list of invoices.
POST
/invoices
Creates a new invoice.
GET
/products
Retrieves a list of products.
POST
/products
Creates a new product.
GET
/settings
Retrieves global application settings.
PUT
/settings
Updates global application settings.
GET
/webhooks
Retrieves a list of registered webhooks.
POST
/webhooks
Registers a new webhook.
GET
/customers
Retrieves a list of customers.
POST
/customers
Creates a new customer.
POST
/auth
/login
Authenticates a user and returns a token.
POST
/auth
/refresh
Refreshes an expired access token.
POST
/batch
/products
Performs a batch creation of products.
GET
/users
/{userId}
Retrieves a user by ID.
PUT
/users
/{userId}
Updates an existing user.
DELETE
/users
/{userId}
Deletes a user by ID.
GET
/orders
/{orderId}
Retrieves an order by ID.
PATCH
/orders
/{orderId}
Partially updates an existing order.
DELETE
/orders
/{orderId}
Deletes an order by ID.
GET
/profiles
/{userId}
Retrieves a user profile by user ID.
PUT
/profiles
/{userId}
Updates a user profile.
GET
/invoices
/{invoiceId}
Retrieves an invoice by ID.
PATCH
/invoices
/{invoiceId}
Partially updates an existing invoice.
DELETE
/invoices
/{invoiceId}
Deletes an invoice by ID.
GET
/products
/{productId}
Retrieves a product by ID.
PUT
/products
/{productId}
Updates an existing product.
DELETE
/products
/{productId}
Deletes a product by ID.
GET
/webhooks
/{webhookId}
Retrieves a webhook by ID.
PUT
/webhooks
/{webhookId}
Updates an existing webhook.
DELETE
/webhooks
/{webhookId}
Deletes a webhook by ID.
POST
/batch
/products
/delete
Performs a batch deletion of products by ID.
GET
/customers
/{customerId}
Retrieves a customer by ID.
PUT
/customers
/{customerId}
Updates an existing customer.
DELETE
/customers
/{customerId}
Deletes a customer by ID.
Schemas
User
Error
Order
Invoice
Product
Webhook
Customer
AuthToken
OrderItem
UserCreate
UserUpdate
AppSettings
BatchResult
OrderCreate
OrderUpdate
UserProfile
HealthStatus
LoginRequest
InvoiceCreate
InvoiceUpdate
ProductCreate
ProductUpdate
WebhookCreate
WebhookUpdate
CustomerCreate
CustomerUpdate
DetailedStatus
AppSettingsUpdate
UserProfileUpdate