<aside> ⚠️

Sunset apis - do not use

This functionality has been temporarily sunset.

</aside>

Introduction

The reference is your key to a comprehensive understanding of the Vula API.

API Keys

Currently, there is no way to generate API keys without Vula employees manual intervention.

<aside> 🔑 You need an integration token to interact with Vula APIs. Request API keys from your Vula integration partner.

</aside>

Conventions

The base URL to send all API requests is https://api.vula.vc/developers/

HTTPS is required for all API requests.

Requests follow  GET, POST, PATCH, and DELETE request types.

Request and response bodies are encoded as JSON.

JSON CONVENTIONS

Request Limits

To ensure a consistent developer experience for all API users, the Notion API is rate limited and basic size limits apply to request parameters.

Rate Limits

Rate-limited requests will return a "rate_limited" error code (HTTP response status 429). The rate limit for incoming requests per integration is an average of three requests per second. Some bursts beyond the average rate are allowed.

Request timeouts

To ensure smooth traffic all our endpoints will terminate after 30s. Currently, these are flagged as 500s.

Versioning Headers

Our API versions are named for the date the version is released. For example, our latest version is 2023-10-03.

You set the version by including a vula-api-version header, and it must be set for each request.

curl https://api.vula.vc/developers/companies/01da9b00-e400-4959-91ce-af55307647e5 \
  -H "vula-api-version: 2023-10-03"

Company access flow

Vula strongly enforces data privacy and control laws - working under GDPR. As such, data minimisation and data deletion are clear proponents of the laws.

Read more in our Data Processing Agreement in Principle.

To gain access to companies data, partners should:

POSTman collection

[coming soon]

Endpoints

Endpoints