Skip to main content

The App Object

Apps are applications within a workspace. Each app has its own authentication configuration, users, and API keys.

Attributes

id
string
required
Unique identifier for the appExample: app_123
name
string
required
App nameExample: My Application
slug
string
required
URL-friendly app identifierExample: my-application
origin
string
App origin URL for CORS and OAuth redirectsExample: https://myapp.com
callback_url
string
OAuth callback URLExample: https://myapp.com/auth/callback
URL to the app logo imageExample: https://example.com/app-logo.png
created_at
string
required
ISO 8601 timestamp when the app was created
updated_at
string
required
ISO 8601 timestamp when the app was last updated

Example App Object

{
  "id": "app_123",
  "name": "My Application",
  "slug": "my-application",
  "origin": "https://myapp.com",
  "callback_url": "https://myapp.com/auth/callback",
  "logo": "https://example.com/app-logo.png",
  "created_at": "2024-01-15T10:30:00Z",
  "updated_at": "2024-01-15T10:30:00Z"
}