Skip to main content

Vasco API Guides

Welcome to the Vasco GraphQL API documentation. These guides will help you understand the core concepts of the platform and walk you through the most common business workflows.

GraphQL Endpoint

All queries and mutations are sent as POST requests to:

/graphql/

Authentication

Most operations require authentication. Include a JWT Bearer token in the Authorization header:

Authorization: Bearer <your-jwt-token>

Public operations (user registration, password reset) can be called without a token.

Guide Structure

Concepts

Understand the building blocks of the Vasco platform before writing your first query.

ConceptDescription
AccountThe investor's holding entity — the central object of the platform
UserA physical person who owns one or more accounts
Company, Security & Security OperationThe products and fund operations that investors subscribe to
TransactionAll money movements: investments, distributions, cessions, and more
Intermediated placementThe network of distributors and advisors
FormsConfigurable KYC and subscription forms

Recipes

Step-by-step guides for the most common API workflows.

RecipeDescription
Account ManagementCreate and retrieve accounts, manage portal access
KYC ManagementSubmit KYC answers, trigger analysis, and track compliance status
User ManagementCreate users and grant account access
Investment ManagementCreate an investment, fill subscription forms, and upload documents