SAP BTP integration

SAP Business Technology Platform: subaccounts, services, destinations, job scheduling

Help CentreConnectors

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).

  1. BTP Cockpit → Service Keys → create binding.
  2. 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 Scheduler

Available operations

18 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Create Service BindingGeneralCreate a new service credential binding
Create Service InstanceGeneralCreate a new service instance
Delete Service InstanceGeneralDelete a service instance
Get AppGeneralGet application details
Get Service InstanceGeneralGet service instance details
List AppsGeneralList all applications
List BuildpacksGeneralList all buildpacks
List DomainsGeneralList all domains
List OrganizationsGeneralList all organizations
List ProcessesGeneralList processes for an application
List RoutesGeneralList all routes
List Service BindingsGeneralList all service credential bindings
List Service InstancesGeneralList all service instances
List SpacesGeneralList all spaces
Restart AppGeneralRestart an application
Scale ProcessGeneralScale a process (instances, memory, disk)
Start AppGeneralStart an application
Stop AppGeneralStop 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

ParameterRequiredTypeDescription
Instance Guid instance_guidYestext

Get App

Get application details

ParameterRequiredTypeDescription
App Guid app_guidYestext

Get Service Instance

Get service instance details

ParameterRequiredTypeDescription
Instance Guid instance_guidYestext

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

ParameterRequiredTypeDescription
App Guid app_guidYestext

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

ParameterRequiredTypeDescription
App Guid app_guidYestext

Scale Process

Scale a process (instances, memory, disk)

ParameterRequiredTypeDescription
Process Guid process_guidYestext

Start App

Start an application

ParameterRequiredTypeDescription
App Guid app_guidYestext

Stop App

Stop an application

ParameterRequiredTypeDescription
App Guid app_guidYestext

FAQ

Use case?
Extension developers managing their BTP landscape, multi-tenant SaaS apps configuring per-tenant resources.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.