Get entity record
Changed on<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns one record from one of the app's entities, subject to row-level security.
The response carries the entity's own fields alongside the fields every record carries automatically. This endpoint has no fields parameter, so it always returns the whole record. Use List entity records when you want only some of a record's fields.
<Note>This endpoint accepts a personal API key belonging to a user with access to the app, including a read-only key. Workspace API keys are not accepted.</Note>
Request
- Base URL: https://app.base44.com
- URL: https://app.base44.com/api/apps/{app_id}/entities/{entity_name}/{entity_id}
- Auth: HTTP bearer
Path parameters
ID of the record, as id in the response of List entity records.
ID of the app that owns the entity.
Name of the entity, exactly as List entity schemas reports it. Don't pass User here. It doesn't fail, but it reads and writes a separate, disconnected set of records stored under that name, not the app's real user accounts, which are managed through their own endpoints.
Response
The record.
Example response
{
"id": "6886b8d390dc7e2f4a2c91b3",
"created_date": "2026-06-01T09:23:41.481000",
"updated_date": "2026-06-04T14:07:02.115000",
"created_by": "jane@acme.com",
"created_by_id": "6874b0c2e1a94d0031bb77de"
}Changes
- info
the endpoint scheme security
PersonalAccessTokenAuthwas added to the API
- info