Skip to main content

Getting Started with Verts API

Welcome to the Verts API documentation. Verts is a credit-based developer platform for file processing operations.

Overview

The Verts API allows you to:

  • Upload and manage files - Store files with content-addressed storage
  • Execute processing actions - Run operations like image resizing, format conversion, and analysis
  • Pay per operation - Use a simple credit-based billing model

Authentication

All API requests require authentication. There are two authentication methods:

Create an API key from your dashboard and include it in the Authorization header:

curl https://api.verts.dev/v1/account \
-H "Authorization: Bearer YOUR_API_KEY"

OAuth (For User Sessions)

For browser-based applications, use OAuth authentication via the /auth/ endpoints.

Making Your First Request

  1. Get your API key from the dashboard

  2. Check your account:

curl https://api.verts.dev/v1/account \
-H "Authorization: Bearer YOUR_API_KEY"
  1. View your credit balance:
curl https://api.verts.dev/v1/account/credits \
-H "Authorization: Bearer YOUR_API_KEY"

Next Steps

Guides

API Reference