With a few exceptions, most API Entities support a basic set of CRUD (create, read, update, delete) actions, along with some metadata actions to retrieve information about the structure of the entity.
The easiest way to see which actions are available for each entity is to browse the API Explorer, which shows all available entities, their actions, and the parameters for each action.
Most entities support the following actions:
Check if current user is authorized to perform a specified action on a given record.
Returns a list of actions avaiable for a given entity.
Search for records based on query parameters. For most entities,
getincludes advanced features such as joins.
Insert a single new record into the database.
Update one or more existing records with new values.
Save an array of records. For each one, the presence of an
iddetermines whether an existing record will be updated.
Delete one or more records based on query parameters.
Replace an existing set of records with a new or modified set of records. For example, replace a group of "Phone" numbers for a given contact.
Replace includes an implicit delete action - use with care & test well before using in production.