Project Creation

Projects organize your verification workflows. You can create separate projects for different applications or environments, such as production and sandbox.

Note

All projects under your account share the same subscription quota. API usage across all projects counts toward your account-level limit.

Creating a Project

To create a new project:

  1. Click the plus button (+) in the top navigation bar
  2. A menu appears with two options:
    • Sandbox - Create a project for testing and development
    • Production - Create a project for live applications
  3. Select the project type
  4. On the project creation page, enter:
    • Unique name - A system identifier for the project (lowercase letters, numbers, and underscores, must be unique across your account)
    • Name - A human-readable display name for the project
  5. Click the Create Project button

After creation, you are redirected to the project dashboard where you can configure policies, access tokens, and other settings.

Unique Name Format

The project unique name must follow this format:

  • Must start with a lowercase letter
  • Can contain lowercase letters, numbers, and underscores
  • Must end with a lowercase letter or number
  • Regex pattern: /^[a-z](?:[a-z0-9_]*[a-z0-9])?$/

Examples:

  • my_production_app - Valid
  • storefront - Valid
  • api_v2 - Valid
  • My_Production_App - Invalid (uppercase)
  • _storefront - Invalid (cannot start with underscore)
  • 2api - Invalid (cannot start with number)

Sandbox vs. Production Projects

Project TypePurposeRecommended Use
SandboxTesting and developmentTesting new policies, API integrations, development environments
ProductionLive applicationsProduction traffic, real user verification

Tip

Use sandbox projects to test policy changes and API integrations before deploying to production. This helps prevent disruptions to your live verification workflows.