validate_app_manifest
Read · Sign-in needed
Validate an app manifest
Checks a capp.json manifest against the manifest schema and the platform's rules and returns every problem by field, without submitting anything. An invalid manifest still answers 200 with is_valid: false: read the body, not the status. Errors block a submission; warnings do not.
| Reads or changes | Reads only |
| Sign-in | Yes |
| Scope | api:read |
| Calls | POST /api/v2/developer/apps/validate (API Explorer) |
Input
JSON Schema, as the server serves it.
json
{
"additionalProperties": false,
"properties": {
"manifest": {
"additionalProperties": true,
"description": "The manifest object (the contents of `capp.json`)",
"type": "object"
}
},
"required": [
"manifest"
],
"type": "object"
}Example
A tools/call request:
json
{
"name": "validate_app_manifest",
"arguments": {
"manifest": {}
}
}