Get the agent profile
Changed on<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns the facts an external coding agent needs before changing this app: the web framework and app type, the backend runtime, the scheduling pipeline, whether custom auth is enrolled, where Core integration calls may run, what the workspace plan allows, and the exact platform skill references to read for this app's shape. The references are the files Base44 publishes to the skills repository; install them with the install_command or read them from the repository directly.
Rate limit: 60 requests per minute per caller, shared across apps. Errors use the standard envelope {"error": {"code", "message", "details"}}.
Request
- Base URLhttps://app.base44.com
- URLhttps://app.base44.com/api/apps/{app_id}/agent-profile
- Auth
- HTTP bearer
- or API key in header api_key
- or HTTP bearer
Path parameters
ID of the app whose sandbox to operate on.
Response
The app's profile and the skill references that apply to it.
Example response
{
"app_id": "6820f3a4e7b91d003c45a1f2",
"app_type": "user_app",
"automation_pipeline": "workflows",
"backend_runtime": "current",
"core_integrations": "backend_functions_only",
"custom_auth_enrolled": true,
"entitlements": {
"actors": true,
"backend_functions": true,
"workflows": true
},
"framework": "tanstack_start",
"skills": {
"install_command": "npx skills add base44/skills",
"items": [
{
"capability": "entities",
"path": "skills/base44-platform-entities/references/web.md"
}
],
"repository": "https://github.com/base44/skills",
"variant": "web-tanstack"
}
}Changes
- info
the endpoint scheme security
WorkspaceApiKeyAuthwas added to the API - info
the endpoint scheme security
WorkspaceApiKeyBearerAuthwas added to the API
- info
- info
endpoint added
- info