Overview
SAP Business Technology Platform is the platform-as-a-service for SAP extensions – subaccounts, services, destinations, job scheduling. The Automize SAP BTP connector covers admin operations on BTP.
- Regions: Multi-region.
- Plans: Pay-per-service-consumed.
Setting up the connection
Auth type: OAuth 2.0 (Client Credentials).
- BTP Cockpit → Service Keys → create binding.
- In Automize → Settings → Connectors → SAP BTP. Paste credentials + global account/subaccount IDs.
Find your credentials at https://help.sap.com/btp.
Rate limits
Per-account.
Data model
BTP primitives:
Global Account ─┬─ Subaccounts
├─ Services + Subscriptions
├─ Destinations (connection configs)
└─ Job SchedulerAvailable operations
18 operations available. Click any row to jump to its detail.
| Operation | Category | What it does |
|---|---|---|
| Create Service Binding | General | Create a new service credential binding |
| Create Service Instance | General | Create a new service instance |
| Delete Service Instance | General | Delete a service instance |
| Get App | General | Get application details |
| Get Service Instance | General | Get service instance details |
| List Apps | General | List all applications |
| List Buildpacks | General | List all buildpacks |
| List Domains | General | List all domains |
| List Organizations | General | List all organizations |
| List Processes | General | List processes for an application |
| List Routes | General | List all routes |
| List Service Bindings | General | List all service credential bindings |
| List Service Instances | General | List all service instances |
| List Spaces | General | List all spaces |
| Restart App | General | Restart an application |
| Scale Process | General | Scale a process (instances, memory, disk) |
| Start App | General | Start an application |
| Stop App | General | Stop an application |
Operations
Create Service Binding
Create a new service credential binding
No input parameters.
Create Service Instance
Create a new service instance
No input parameters.
Delete Service Instance
Delete a service instance
| Parameter | Required | Type | Description |
|---|---|---|---|
Instance Guid instance_guid | Yes | text |
Get App
Get application details
| Parameter | Required | Type | Description |
|---|---|---|---|
App Guid app_guid | Yes | text |
Get Service Instance
Get service instance details
| Parameter | Required | Type | Description |
|---|---|---|---|
Instance Guid instance_guid | Yes | text |
List Apps
List all applications
No input parameters.
List Buildpacks
List all buildpacks
No input parameters.
List Domains
List all domains
No input parameters.
List Organizations
List all organizations
No input parameters.
List Processes
List processes for an application
| Parameter | Required | Type | Description |
|---|---|---|---|
App Guid app_guid | Yes | text |
List Routes
List all routes
No input parameters.
List Service Bindings
List all service credential bindings
No input parameters.
List Service Instances
List all service instances
No input parameters.
List Spaces
List all spaces
No input parameters.
Restart App
Restart an application
| Parameter | Required | Type | Description |
|---|---|---|---|
App Guid app_guid | Yes | text |
Scale Process
Scale a process (instances, memory, disk)
| Parameter | Required | Type | Description |
|---|---|---|---|
Process Guid process_guid | Yes | text |
Start App
Start an application
| Parameter | Required | Type | Description |
|---|---|---|---|
App Guid app_guid | Yes | text |
Stop App
Stop an application
| Parameter | Required | Type | Description |
|---|---|---|---|
App Guid app_guid | Yes | text |
FAQ
- Use case?
- Extension developers managing their BTP landscape, multi-tenant SaaS apps configuring per-tenant resources.