The Proxy API forwards arbitrary HTTP requests (GET, POST, PUT, PATCH, DELETE, OPTIONS) to a downstream service, using headers to specify the consumer, application, service ID, target URL, and optional downstream authorization.
x-apideck-consumer-id(header, required) — ID of the consumer which you want to get or push data from
x-apideck-app-id(header, required) — The ID of your Unify application
x-apideck-service-id(header, required) — Provide the service id you want to call (e.g., pipedrive). Only needed when a consumer has activated multiple integrations for a Unified API.
x-apideck-downstream-authorization(header) — Downstream authorization header. This will skip the Vault token injection.
GET
/proxy
GET
x-apideck-consumer-id(header, required) — ID of the consumer which you want to get or push data from
x-apideck-app-id(header, required) — The ID of your Unify application
x-apideck-service-id(header, required) — Provide the service id you want to call (e.g., pipedrive). Only needed when a consumer has activated multiple integrations for a Unified API.
x-apideck-downstream-authorization(header) — Downstream authorization header. This will skip the Vault token injection.
OPTIONS
/proxy
OPTIONS
x-apideck-consumer-id(header, required) — ID of the consumer which you want to get or push data from
x-apideck-app-id(header, required) — The ID of your Unify application
x-apideck-service-id(header, required) — Provide the service id you want to call (e.g., pipedrive). Only needed when a consumer has activated multiple integrations for a Unified API.
x-apideck-downstream-authorization(header) — Downstream authorization header. This will skip the Vault token injection.
PATCH
/proxy
PATCH
x-apideck-consumer-id(header, required) — ID of the consumer which you want to get or push data from
x-apideck-app-id(header, required) — The ID of your Unify application
x-apideck-service-id(header, required) — Provide the service id you want to call (e.g., pipedrive). Only needed when a consumer has activated multiple integrations for a Unified API.
x-apideck-downstream-authorization(header) — Downstream authorization header. This will skip the Vault token injection.
POST
/proxy
POST
x-apideck-consumer-id(header, required) — ID of the consumer which you want to get or push data from
x-apideck-app-id(header, required) — The ID of your Unify application
x-apideck-service-id(header, required) — Provide the service id you want to call (e.g., pipedrive). Only needed when a consumer has activated multiple integrations for a Unified API.
x-apideck-downstream-authorization(header) — Downstream authorization header. This will skip the Vault token injection.
PUT
/proxy
PUT
x-apideck-consumer-id(header, required) — ID of the consumer which you want to get or push data from
x-apideck-app-id(header, required) — The ID of your Unify application
x-apideck-service-id(header, required) — Provide the service id you want to call (e.g., pipedrive). Only needed when a consumer has activated multiple integrations for a Unified API.