Menu

API Access

Secure programmatic access to BetaHub through authentication tokens and RESTful API endpoints.

Looking for endpoint details? This page covers authentication. For complete API documentation including request/response schemas, see the API Reference.

Authentication Methods Overview

BetaHub provides two types of authentication tokens designed for different use cases:

Personal Access Tokens

For: General API access, automation scripts, CI/CD pipelines Prefix: pat- Created by: Individual users in their account settings Scope: Full access to all projects the user can access Rate Limiting: None Authentication: Authorization: Bearer pat-YOUR_TOKEN_HERE

Best for:

  • Custom integrations and scripts
  • CI/CD pipeline automation
  • Third-party application development
  • Administrative tasks across multiple projects

Read more about Personal Access Tokens →

Project Auth Tokens

For: In-game bug reporting, game launchers, project-specific tools Prefix: tkn- Created by: Project owners in project settings Scope: Single project with configurable permissions Rate Limiting: Configurable IP-based limits (default: 8 requests/day per IP) Authentication: Authorization: FormUser tkn-YOUR_TOKEN_HERE

Best for:

  • In-game bug reporting (Unity, Unreal Engine plugins)
  • Game launcher integrations
  • Project-specific embedded forms
  • Limited public access to specific project features

Read more about Project Auth Tokens →

API Access

Secure programmatic access to BetaHub through authentication tokens and RESTful API endpoints.

Looking for endpoint details? This page covers authentication. For complete API documentation including request/response schemas, see the API Reference.

Authentication Methods Overview

BetaHub provides two types of authentication tokens designed for different use cases:

Personal Access Tokens

For: General API access, automation scripts, CI/CD pipelines Prefix: pat- Created by: Individual users in their account settings Scope: Full access to all projects the user can access Rate Limiting: None Authentication: Authorization: Bearer pat-YOUR_TOKEN_HERE

Best for:

  • Custom integrations and scripts
  • CI/CD pipeline automation
  • Third-party application development
  • Administrative tasks across multiple projects

Read more about Personal Access Tokens →

Project Auth Tokens

For: In-game bug reporting, game launchers, project-specific tools Prefix: tkn- Created by: Project owners in project settings Scope: Single project with configurable permissions Rate Limiting: Configurable IP-based limits (default: 8 requests/day per IP) Authentication: Authorization: FormUser tkn-YOUR_TOKEN_HERE

Best for:

  • In-game bug reporting (Unity, Unreal Engine plugins)
  • Game launcher integrations
  • Project-specific embedded forms
  • Limited public access to specific project features

Read more about Project Auth Tokens →