Skip to main content
POST
Create backend

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Backend configuration

auth_pipeline
AuthPipeline · object
required
connections
object
required
credentials
InlineBasicCredentials · object
required

Credential material for the auth pipeline. Shape is determined by auth_pipeline.source_type and auth_pipeline.credential_type.

id
string
required
Example:

"vdm"

name
string
required
Example:

"CyberSource VDM"

protocol
string
required
enabled
boolean
default:true
encryption
EncryptionConfig · object | null

Optional per-backend message-level encryption (MLE). When set, the mapped request body is JWE-encrypted before dispatch and the response body is decrypted before response mapping. Key material is managed via /api/admin/keys.

host
string
Example:

"apitest.cybersource.com"

Response

Backend created

auth_pipeline
AuthPipeline · object
enabled
boolean
host
string
Example:

"apitest.cybersource.com"

id
string
Example:

"vdm"

inserted_at
string<date-time>
name
string
Example:

"CyberSource VDM"

protocol
string