v32

latestOpenAPI 3.1.0raw.githubusercontent.com2026-05-224341,4072.0 MB
App Resource

Create Manually Managed App Resource

Create a manually managed app resource tracked directly by ConductorOne under an existing resource type.

post/api/v1/apps/{app_id}/resource_types/{app_resource_type_id}/resources

Path parameters

app_idstring required

The ID of the app to create the resource under.

app_resource_type_idstring required

The resource type ID that classifies this resource.

Request body

annotationsobject

Bounded key/value metadata bag for IaC marking and customer tags. See .rfcs/object-annotations.md §2. Limits: ≤16 entries; keys 1–128 chars matching ^[A-Za-z][A-Za-z0-9._/-]{0,127}$; values 0–256 chars matching URL-safe ASCII; total serialized ≤4096 bytes. Keys starting with c1/ are reserved for server-managed use and rejected on write.

Well-known keys: managed_by, iac_workspace, iac_resource_address, iac_tool_version.

descriptionstring

An optional description for the new resource.

displayNamestring required

The display name for the new resource.

matchBatonIdstring

If supplied, it's implied that the resource is created before sync and needs to be merged with connector resource.

resourceOwnerUserIdsstring[] nullable

C1 user IDs to assign as owners of this resource.

Response

The response message for creating a manually managed app resource.