Create Workspace
Account Creation and Verification
Create Workspace
POST
Create Workspace
Use this API to programmatically create a new Velt workspace. Protected by IP-based rate limiting and disposable email domain blocking.Documentation Index
Fetch the complete documentation index at: https://velt-v5-0-2-beta-28.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
This is a public endpoint — no authentication headers are required.
Endpoint
POST https://api.velt.dev/v2/workspace/create
Body
Params
Example Request
Example Response
Success Response
apiKeyList is a keyed object (not an array). Each key is the API key ID. To extract the first API key, use Object.keys(result.data.apiKeyList)[0] in JavaScript or iterate over the object keys.Failure Response
If email domain is disposable
If rate limit exceeded
Next Steps
After creating a workspace, use the response values for subsequent API calls:- Workspace-level endpoints (e.g., Get Workspace, Create API Key): pass
result.data.idas thex-velt-workspace-idheader andresult.data.authTokenas thex-velt-auth-tokenheader. - API-key-level endpoints (e.g., Add Domains, Update Email Config): extract the API key ID from
Object.keys(result.data.apiKeyList)[0], then retrieve its auth token via Get Auth Tokens. Pass these asx-velt-api-keyandx-velt-auth-token.

