v50

latestOpenAPI 3.1.0Apache-2.0raw.githubusercontent.com2026-08-01147180956.9 KB
Configuration

Set a credential provider config

Set (create or update) a credential provider config at runtime.

The payload is validated by provider name (e.g. pipedream). Secret fields are encrypted at rest. A successful write rebuilds the in-process provider registry so the change takes effect without a restart. The response redacts secret fields.

put/admin/config/providers/{name}

Path parameters

namestring required

Request body

configobject required

Provider-specific configuration fields, validated by provider name.

Example request

{
  "client_id": "client_abc123",
  "client_secret": "<redacted>",
  "environment": "production",
  "project_id": "proj_abc123"
}

Response

Successful Response

configobject required

Stored config with secret fields redacted.

created_atstring date-time required
namestring required

Provider name (e.g. 'pipedream').

updated_atstring date-time nullable

Example response

{
  "config": {
    "client_id": "client_abc123",
    "client_secret": "***",
    "environment": "production",
    "kind": "pipedream",
    "project_id": "proj_abc123"
  },
  "created_at": "2026-06-29T12:00:00Z",
  "name": "pipedream",
  "updated_at": "2026-06-29T12:00:00Z"
}