apideck.com

Welcome to the Vault API ๐Ÿ‘‹ When you're looking to connect to an API, the first step is authentication. Vault helps you handle OAuth flows, store API keys, and refresh access tokens from users (called consumers in Apideck). Base URL The base URL for all API requests is `https://unify.apideck.c

๐Ÿ”‘ apikey 20 endpoints developer_tools
๐Ÿ“„ Docs ๐Ÿ“‹ OpenAPI spec ๐Ÿ”ฌ Try in Swagger UI

SDKs by language (10 total)

sdk-python โœ“ Official
pip install sdk-python
monkey-business โœ“ Official
npm install monkey-business
sdk-typescript โœ“ Official
npm install sdk-typescript
node-sdk โœ“ Official
npm install node-sdk
npm install ApiDeck
sdk-go โœ“ Official
go get github.com/apideck-libraries/sdk-go
sdk-csharp โœ“ Official
dotnet add package sdk-csharp
dotnet-sdk โœ“ Official
dotnet add package dotnet-sdk
sdk-php โœ“ Official
composer require sdk-php
php-sdk โœ“ Official
composer require php-sdk
curl examples
Get all consumer request logs
curl \
  -H "Authorization: $API_KEY" \
  https://unify.apideck.com/vault/logs
Callback
curl \
  -H "Authorization: $API_KEY" \
  https://unify.apideck.com/vault/callback
Get all consumers
curl \
  -H "Authorization: $API_KEY" \
  https://unify.apideck.com/vault/consumers
Endpoints (20 total)
GET
/vault/logs
Get all consumer request logs
GET
/vault/callback
Callback
GET
/vault/consumers
Get all consumers
GET
/vault/connections
Get all connections
GET
/vault/consumers/{consumer_id}
Get consumer
GET
/vault/consumers/{consumer_id}/stats
Consumer request counts
GET
/vault/revoke/{service_id}/{application_id}
Revoke connection
GET
/vault/connections/{unified_api}/{service_id}
Get connection
GET
/vault/authorize/{service_id}/{application_id}
Authorize
GET
/vault/connections/{unified_api}/{service_id}/{resource}/config
Get resource settings
POST
/vault/sessions
Create Session
POST
/vault/consumers
Create consumer
At a glance
Total SDKs10
Languages6
Endpoints20
Authapikey
Categories1
https://unify.apideck.com