Skip to content

Get records

GET /api/v1/entities/get: request fields and declared response contract.

GET/api/v1/entities/get

Authorization
Permissionsettings.read
Workspace scoperequired
Scope targetentity-kind

Parameters

Path parameters: none.

Query parameters
FieldTypeRequiredNullableDefault
entityKindstringrequirednon-null—
recordIdstringrequirednon-null—

Response

200

Response fields
FieldTypeRequiredNullableDefault
dataobjectrequirednon-null—
data.refobjectrequirednon-null—
data.ref.kindstringrequirednon-null—
data.ref.idstringrequirednon-null—
data.entityKindstringrequirednon-null—
data.titlestringoptionalnon-null—
data.fieldsobjectrequirednon-null—
data.fieldGroupsobjectrequirednon-null—
data.fieldGroups.primaryarrayrequirednon-null—
data.fieldGroups.generalarrayrequirednon-null—
data.relationshipsarrayrequirednon-null—
data.listMembershipsarrayrequirednon-null—
data.operationHandlesobjectrequirednon-null—
data.operationHandles.actionsobjectrequirednon-null—
data.operationHandles.actions.commandstringrequirednon-null—
data.operationHandles.actions.argsobjectrequirednon-null—
data.operationHandles.functionsobjectrequirednon-null—
data.operationHandles.functions.commandstringrequirednon-null—
data.operationHandles.functions.argsobjectrequirednon-null—
data.provenanceHandlesobjectrequirednon-null—
data.provenanceHandles.historyAsOfobjectrequirednon-null—
data.provenanceHandles.historyAsOf.commandstringrequirednon-null—
data.provenanceHandles.historyAsOf.argsobjectrequirednon-null—
data.provenanceHandles.historyDiffobjectrequirednon-null—
data.provenanceHandles.historyDiff.commandstringrequirednon-null—
data.provenanceHandles.historyDiff.argsobjectrequirednon-null—
data.effectiveAccessobjectrequirednon-null—
data.effectiveAccess.readPermissionstringrequirednon-null—
data.effectiveAccess.updatePermissionstringrequirednon-null—
data.effectiveAccess.maskedFieldCountnumberrequirednon-null—
data.maskedFieldsarrayrequirednon-null—

Declared failures

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

Readback

This method returns the current state it read.

  • entities.get

Request example

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

GET /api/v1/entities/get?entityKind=<entityKind>&recordId=<recordId> HTTP/1.1
Authorization: Bearer <token>
x-merulan-workspace-id: <workspace-id>