Create Custom Entity Record
Tutorial Assignment
0. Required fields
1. Prepare Data
Owner_id
Returns all defined Clients
if enabled, deleted Clients are returned as well
Number of entities to return from beginning of the result set. Max: 100. Default: 30
Return only the "last" number of entities from result set. When used with first parameter, then it returns last M records from the first N records.
Cursor until which to take entities to result set.
Cursor after which to start taking entities to result set.
Expand related entity. Use api_names of relation fields. You can use multiple values separated via ',' colon. If not used, URI link will be returned instead. You can use dots '.' to expand nested entities as well.
expand=owner,sales_unit,account_relations.accountOrder by values. Use api_name of field to sort by ascending. Prefix api_name with '-' to descending sort. You can use multiple values separated via ',' colon.
order-by=created,-modifiedUse name of field in braces to filter by this field. To advanced filter, use with combination with filter-op parameter.
filter[name]=ExampleFilter operator. Specify a way how to filter fields. Supported operators: [eq, ieq, not-eq, not-ieq, contains, starts, ends, icontains, istarts, iends, null, not-null, empty, not-empty, gt, gte, lt, lte, between].
filter-op[name]=eqLoads only fields defined within this parameter. You can use multiple values separated via ',' colon. If not used, then all fields are returned. You can use dots '.' to specify load only fields in nested as well.
load-only=id,name,owner.idlist of Clients
unexpected error
Type_id
Returns CustomEntity Types
Custom entity api name
CustomEntityType data
Sent when invalid ID is given
unexpected error
2. Create Custom Entity record
Creates new CustomEntity
Custom entity api name
Specify validation level of CustomEntity on create. Use them as bit mask: 0 - validate each field on entity, 2 - validate only changed fields, 4 - validate only system fields, 8 - allows to override readonly fields, 16 - allows to set entity on deleted relationship.
Last modification time.
2019-01-01T00:00:00Creation time.
2019-01-01T00:00:00Name of the entity and its default text representation.
stringRelation to single entity instance.
01234567-abcd-dcba-ffff-000000000000Integer enum value: 0 - Standard, 1 - Private, 2 - AllView, 3 - AllEdit
0Possible values: Relation to single entity instance.
01234567-abcd-dcba-ffff-000000000000Relation to single entity instance.
01234567-abcd-dcba-ffff-000000000000Revision when entity was lastly changed.
1Creation confirmation. Returns created CustomEntity
unexpected error
3. Link Custom Entity record to existing record using Lookup field
Get Opportunity_id
Returns all defined Opportunities
if enabled, deleted Opportunities are returned as well
Number of entities to return from beginning of the result set. Max: 100. Default: 30
Return only the "last" number of entities from result set. When used with first parameter, then it returns last M records from the first N records.
Cursor until which to take entities to result set.
Cursor after which to start taking entities to result set.
Expand related entity. Use api_names of relation fields. You can use multiple values separated via ',' colon. If not used, URI link will be returned instead. You can use dots '.' to expand nested entities as well.
expand=owner,sales_unit,account_relations.accountOrder by values. Use api_name of field to sort by ascending. Prefix api_name with '-' to descending sort. You can use multiple values separated via ',' colon.
order-by=created,-modifiedUse name of field in braces to filter by this field. To advanced filter, use with combination with filter-op parameter.
filter[name]=ExampleFilter operator. Specify a way how to filter fields. Supported operators: [eq, ieq, not-eq, not-ieq, contains, starts, ends, icontains, istarts, iends, null, not-null, empty, not-empty, gt, gte, lt, lte, between].
filter-op[name]=eqLoads only fields defined within this parameter. You can use multiple values separated via ',' colon. If not used, then all fields are returned. You can use dots '.' to specify load only fields in nested as well.
load-only=id,name,owner.idlist of Opportunities
unexpected error
Modifies CustomEntity or {custom_entity_api_name} with given id(s)
Custom entity api name
ID of CustomEntity to update
Specify validation level of CustomEntity on update. Use them as bit mask: 0 - validate each field on entity, 2 - validate only changed fields, 4 - validate only system fields, 8 - allows to override readonly fields, 16 - allows to set entity on deleted relationship.
Name of the entity and its default text representation.
stringRelation to single entity instance.
01234567-abcd-dcba-ffff-000000000000Integer enum value: 0 - Standard, 1 - Private, 2 - AllView, 3 - AllEdit
0Possible values: Relation to single entity instance.
01234567-abcd-dcba-ffff-000000000000Relation to single entity instance.
01234567-abcd-dcba-ffff-000000000000Revision when entity was lastly changed.
1Modification confirmation. Returns resulting CustomEntity
Sent when invalid ID is given
unexpected error
4. Filter existing Custom Entity record by custom field
Returns all defined {custom_entity_api_name}
Custom entity api name
if enabled, deleted {custom_entity_api_name} are returned as well
Number of entities to return from beginning of the result set. Max: 100. Default: 30
Return only the "last" number of entities from result set. When used with first parameter, then it returns last M records from the first N records.
Cursor until which to take entities to result set.
Cursor after which to start taking entities to result set.
Expand related entity. Use api_names of relation fields. You can use multiple values separated via ',' colon. If not used, URI link will be returned instead. You can use dots '.' to expand nested entities as well.
expand=owner,sales_unit,account_relations.accountOrder by values. Use api_name of field to sort by ascending. Prefix api_name with '-' to descending sort. You can use multiple values separated via ',' colon.
order-by=created,-modifiedUse name of field in braces to filter by this field. To advanced filter, use with combination with filter-op parameter.
filter[name]=ExampleFilter operator. Specify a way how to filter fields. Supported operators: [eq, ieq, not-eq, not-ieq, contains, starts, ends, icontains, istarts, iends, null, not-null, empty, not-empty, gt, gte, lt, lte, between].
filter-op[name]=eqLoads only fields defined within this parameter. You can use multiple values separated via ',' colon. If not used, then all fields are returned. You can use dots '.' to specify load only fields in nested as well.
load-only=id,name,owner.idlist of {custom_entity_api_name}
unexpected error
Last updated
