service
authorizer

Create the new authorizer for specified service

Use this endpoint for creating new authorizer for specified serviceName (e.g. mssql, ftp, ...). The authorizer is later used during flow execution for creating connection and authorizing access to the target service. The payload is validated against the schema of the specified service.

post/services/{serviceName}

Request

  • Base URL: https://headless.dataddo.com/customer-api/v1
  • URL: https://headless.dataddo.com/customer-api/v1/services/{serviceName}
  • Auth: none declared

Path parameters

serviceNamestring required

Request body

serviceNamestring required

Identifier of the service you want to create the authorizer for. Please look into the documentation for the full list of options.

configobject required

The configuration key-value pairs. Please look into the documentation of concrete service for the required configuration options of given authorizer service.

Example request

{
  "serviceName": "mssql",
  "config": {
    "hostname": "dataddo.com",
    "port": 80,
    "user": "dataddo",
    "foo": "bar"
  }
}

Response

Response contains the properties of newly created service authorizer. The properties are defined by the schema of the specified service. Each service authorizer has unique id which can be used for further operations with the authorizer.

object required

Changes

No recorded changes to this operation across all 1 revision of this API.