Skip to content

Resolve resources apps

POST /api/v1/app/resources/resolve: request fields and declared response contract.

POST/api/v1/app/resources/resolve

Authorization
Permissionapp.interface.read
Workspace scoperequired
Scope targetresource

Request body

Request body fields
FieldTypeRequiredNullableDefault
installedAppAuthoritystringoptionalnon-null"current"
resourcesarrayrequirednon-null—

Response

201

Response fields
FieldTypeRequiredNullableDefault
dataobjectrequirednon-null—
data.resourcesarrayrequirednon-null—

Declared failures

Declared failures
ACCESS_DENIED403 — not retryable
CORE_ERROR500 — not retryable
GOVERNANCE_DENIED403 — not retryable
VALIDATION_INPUT_ERROR400 — not retryable

Readback

This method returns the current state it read.

  • app.resources.resolve

Request example

Schematic only. Replace placeholders with real values and include all required nested fields.

POST /api/v1/app/resources/resolve HTTP/1.1
Authorization: Bearer <token>
x-merulan-workspace-id: <workspace-id>
Content-Type: application/json

{
  "resources": []
}