DataSync (Entity) introduction

Entities are the records DataSync stores. Every entity belongs to an entity class that defines which properties it has and how they can be queried.

Use these endpoints to create, read, update, and delete entities of any class you have defined.

Note: For more information, refer to the DataSync documentation. Users, channels, and memberships are built-in classes with their own endpoints, documented in the sections below.

Authorization

Access Manager must be enabled on the keyset, and every DataSync request must carry exactly one credential: either an Access Manager token in auth, or a request signature. There is no anonymous access.

Supplying neither fails with 401 (DS-0203, UNAUTHENTICATED). Supplying both fails with 403 (DS-0201, ACCESS_DENIED), as does calling DataSync on a keyset without Access Manager enabled.

Refer to DataSync access control.