CRM Object Fields
Choose a tool for developing with an AI agent:
- use Alaio Vibecode to build an app for Bitrix24 from a task description without knowing any programming language. The agent writes the code and deploys the app to a server, with no manual hosting setup
- use the MCP server to develop a REST API integration in your own project. The agent refers to the official REST documentation
CRM object fields are the set of standard item fields that the universal crm.item.* methods accept in the fields parameter and return in the response. This applies to the crm.item.add, crm.item.update, crm.item.get, and crm.item.list methods.
Field names are given in camelCase. The methods of individual object types — crm.lead.*, crm.deal.*, crm.contact.*, crm.company.* — work with the same data in UPPER_CASE. For example, stageId is named STATUS_ID or STAGE_ID there. Their field lists are returned by the crm.lead.fields, crm.deal.fields, crm.contact.fields, and crm.company.fields methods. The field names from this article do not work with the methods of individual object types.
Scope:
crmAccess permissions for CRM object items apply to their fields as well: without permission to read an item and without permission to modify it, the method returns an access error instead of a response
Custom fields, length limits, and data type formats are described separately:
- custom fields — Custom Fields in CRM: Overview of Methods
- length limits — CRM Field Length Limits
- data types — Data Types and Parameter Formats in REST API and Data Types and Object Structure in the CRM REST API
How the Item Field Set Is Built
The field set of an item depends on the CRM object type entityTypeId. Fields fall into five groups:
- Common fields. Available for every object type. Described in the Common Fields section
- Fields by object type. Available only for a lead, deal, contact, company, estimate, invoice, or smart process. Described in the Fields by Object Type section
- Custom fields
ufCrm.... Created in Bitrix24. Covered by a row in the table of the Common Fields section, with details in Custom Fields in CRM: Overview of Methods - Parent fields
parentId.... Link an item to an item of another object type. Covered by a row in the table of the Common Fields section - Multifield
fm. Stores contact details. Described in the Multifield Structure section
For smart processes, the field set also depends on the object type settings — see the Smart Process section. For an invoice, the field set is fixed — see the Invoice section.
Choose the source of field information that matches your task:
|
Task |
What to use |
|
Learn the composition and purpose of standard fields |
The tables in the Common Fields and Fields by Object Type sections |
|
Retrieve the current field list of a specific object type, including custom fields, with the |
|
|
Find out which fields arrive in the response of a specific method |
The Fields in select, filter, and order section |
|
Learn the rules for converting names between |
Warning
The crm.item.fields method returns the system field contacts — for a contact, companies is returned instead. Neither works over REST: they do not arrive in the crm.item.get and crm.item.list responses, and the method returns error 100 when writing them. Link contacts and companies with the contactIds and companyIds fields.
How to Read the Field Tables
Access Column
The Access column states what you can do with a field through the crm.item.* methods:
|
Value |
Meaning |
|
Read and write |
The field is present in the |
|
Read-only |
The field is present in the |
|
Set on creation only |
The field is present in the |
|
Response only |
The field is absent from the |
|
Not returned |
The field is hidden: it arrives in no response and is not accepted on write. It does work in |
When access to a field differs between object types, the column lists both values.
Among the fields in the tables below, the only one that interrupts the request when passed in fields is id in crm.item.update — this is stated in its description. For fields in select, filter, and order, see the Fields in select, filter, and order section.
Fields in select, filter, and order
The fields from the tables can be listed in the select, filter, and order parameters of the crm.item.list method. The crm.item.get method does not accept these parameters and always returns the complete item.
Exceptions:
- the system fields
entityTypeId,contacts, andcompaniesare dropped fromselect, and infilterandorderthey interrupt the request with an error. These fields do not work over REST: the method returns error100on write, and contacts and companies must be linked with thecontactIdsandcompanyIdsfields - fields marked Not returned are dropped from
select, but they do work infilterandorder - the multifield
fmarrives only whenselectis omitted or equals["*"]; infilterandorderthe method returns error100
Deprecation Markers
Two markers are used in field descriptions:
- Deprecated, use
X— the field has a current replacement: another field or a separate set of methods, named in the description. Thecrm.item.fieldsmethod returns such a field with theisDeprecatedflag - Legacy field — the field is left over from earlier CRM versions, has no replacement, and is absent from the
crm.item.fieldsresponse as well. Its value may be empty. Do not use such fields in new integrations
Field Values
Required Fields
There are no required standard fields: an item is created with an empty fields parameter. If you do not pass a name, it is filled in automatically — for example, Deal #8455 in the title field of a deal or Contact #2759 in the lastName field of a contact. The crm.item.* methods do not check whether custom fields are required.
Value Formats
boolean— the stringsYandN. On write, the valuestrue,"true","y", and"Y"are treated as true. Any other value is stored asNdatetimeanddate— an ISO-8601 string with the Bitrix24 time zone offset, for example2026-08-25T16:16:04+03:00. Thecrm.item.*methods return fields of thedatetype with a time component as well, rather than in the shortYYYY-MM-DDformat from the data type reference- fields with the
Shortsuffix — deprecated copies of dates. Despite the name, thecrm.item.*methods return them in the same full ISO-8601 format; there is no short format in the response user— an integer user identifier,user[]— an array of identifiersfilein the standard fieldsphotoandlogo— an integer file identifier. On write, you also pass the identifier of an already uploaded file. If you pass a file name and base64 content instead, the method returns theFILE_NOT_FOUNDerror
Multifield Structure
The fm field of a lead, contact, and company stores an array of multifields — phone numbers, emails, messengers, and websites. Each array element consists of four keys:
id— unique identifiertypeId— multifield type:PHONE,EMAIL,WEB,IM, orLINKvalueType— value type, for exampleWORK,HOME, orMAILINGvalue— the value
The crm.item.update method only adds values: the array you pass does not replace the existing multifields but extends them. The id key is ignored on write, so you cannot modify or delete a value through crm.item.* — use the methods of individual object types instead, for example crm.contact.update with the PHONE field.
The complete lists of typeId and valueType values are given in the description of the crm_multifield type.
Sample Request
The request creates a deal and fills in three fields from the Deal table. In the response, the method returns an item object with the fields of the created deal — the response structure is described on the Create a New CRM Item crm.item.add page.
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"entityTypeId":2,"fields":{"title":"Equipment supply","opportunity":150000,"currencyId":"EUR"}}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/crm.item.add
Common Fields
|
Name |
Access |
Description |
|
assignedById |
Read and write |
Identifier of the user responsible for the item |
|
createdBy |
Read-only |
Identifier of the user who created the item |
|
createdTime |
Read-only |
Date and time when the item was created |
|
entityTypeId |
Response only |
Identifier of the CRM object type. This is not a field of the item itself: the methods add it to the response only when |
|
id |
Read-only |
Identifier of the item, unique within the object type. In |
|
lastActivityBy |
Read and write |
Identifier of the user who last interacted in the timeline |
|
lastActivityTime |
Read and write |
Date and time of the last activity in the timeline |
|
lastCommunicationCallTime |
Read-only |
Date and time of the last call |
|
lastCommunicationEmailTime |
Read-only |
Date and time of the last email |
|
lastCommunicationImolTime |
Read-only |
Date and time of the last message in Open Channels |
|
lastCommunicationTime |
Read-only |
Date and time of the last communication over any channel. The |
|
lastCommunicationWebformTime |
Read-only |
Date and time when a CRM form was last submitted |
|
opened |
Read and write |
Whether the item is available to all employees. |
|
parentId... |
Read and write |
Parent field: the identifier of an item of another CRM object type linked to this item. The field name consists of the The fields appear only for those relations between types that are configured in Bitrix24 |
|
ufCrm... |
Read and write |
Custom field. Details are in Custom Fields in CRM: Overview of Methods. Values of multiple fields arrive as an array. The value of a field of the
|
|
updatedBy |
Read-only |
Identifier of the user who last modified the item |
|
updatedTime |
Read-only |
Date and time when the item was last modified |
|
utmCampaign |
Read and write, for an invoice and smart processes — response only |
Designation of the advertising campaign |
|
utmContent |
Read and write, for an invoice and smart processes — response only |
Content of the campaign, for example for contextual ads |
|
utmMedium |
Read and write, for an invoice and smart processes — response only |
Type of traffic. Possible values:
|
|
utmSource |
Read and write, for an invoice and smart processes — response only |
Advertising system: |
|
utmTerm |
Read and write, for an invoice and smart processes — response only |
Search condition of the campaign, for example keywords of contextual advertising |
|
webformId |
Read and write, for a deal, contact, and company — set on creation only |
Identifier of the CRM form that created the item. The |
Fields by Object Type
The numeric object type identifier is required in every crm.item.* call. The complete table of types is available in the CRM object types reference. The values of the Access column in the tables below are explained in the Access Column section.
|
Object type |
|
Fields |
|
Lead |
1 |
|
|
Deal |
2 |
|
|
Contact |
3 |
|
|
Company |
4 |
|
|
Estimate |
7 |
|
|
Invoice |
31 |
|
|
Smart Process |
from 128 |
Lead
entityTypeId = 1
|
Name |
Access |
Description |
|
address |
Response only |
Address. Legacy field |
|
birthdate |
Read and write |
Date of birth |
|
comments |
Read and write |
Comment |
|
companyId |
Read and write |
Identifier of the company linked to the item |
|
companyTitle |
Read and write |
Company name |
|
contactId |
Read and write |
Identifier of the contact linked to the item. Deprecated, use |
|
contactIds |
Read and write |
List of identifiers of the contacts linked to the item |
|
currencyId |
Read and write |
Identifier of the item's currency |
|
dateClosed |
Read-only |
Date and time when the item was closed |
|
dateCreateShort |
Response only |
Deprecated copy of the item creation date. Arrives in the full ISO-8601 format |
|
dateModifyShort |
Response only |
Deprecated copy of the item modification date. Arrives in the full ISO-8601 format |
|
email |
Response only |
The first email address from the |
|
emailHome |
Response only |
Email address with the |
|
emailMailing |
Response only |
Email address with the |
|
emailWork |
Response only |
Email address with the |
|
Read and write |
Array of multifields. The key structure is described in the Multifield Structure section |
|
|
hasEmail |
Read-only |
Whether the item has an email |
|
hasImol |
Read-only |
Whether the item has Open Channels |
|
hasPhone |
Read-only |
Whether the item has a phone |
|
honorific |
Read and write |
String identifier of the salutation type |
|
icq |
Response only |
ICQ. Legacy field |
|
imol |
Response only |
Open Channel identifier from the |
|
isConvert |
Response only |
Whether the lead has been converted. Legacy field |
|
isManualOpportunity |
Read and write |
Whether manual mode for calculating the amount is enabled |
|
isReturnCustomer |
Read-only |
Whether the lead is a repeat one |
|
lastName |
Read and write |
Last name |
|
login |
Response only |
Login. Legacy field |
|
movedBy |
Read-only |
Identifier of the user who last changed the stage |
|
movedTime |
Read-only |
Date and time of the last stage change |
|
name |
Read and write |
First name |
|
observers |
Read and write |
List of identifiers of the users who are observers |
|
opportunity |
Read and write |
Amount |
|
originId |
Read and write |
Identifier of the item in the external source |
|
originatorId |
Read and write |
External source |
|
phone |
Response only |
The first phone number from the |
|
phoneMailing |
Response only |
Phone number with the |
|
phoneMobile |
Response only |
Phone number with the |
|
phoneWork |
Response only |
Phone number with the |
|
post |
Read and write |
Position |
|
productId |
Response only |
Identifier of the product. Legacy field |
|
searchContent |
Response only |
System field: information for full-text search |
|
secondName |
Read and write |
Middle name |
|
shortName |
Response only |
Last name with initials: |
|
skype |
Response only |
Skype. Legacy field |
|
sourceDescription |
Read and write |
Additional information about the source |
|
sourceId |
Read and write |
String identifier of the source type |
|
stageId |
Read and write |
String identifier of the item's stage |
|
stageSemanticId |
Read-only |
Group of the stage. Possible values:
|
|
statusDescription |
Read and write |
Additional information about the stage |
|
title |
Read and write |
Name of the item |
Deal
entityTypeId = 2
|
Name |
Access |
Description |
|
additionalInfo |
Read and write |
Additional information |
|
begindate |
Read and write |
Start date of the item |
|
begindateShort |
Response only |
Deprecated copy of the item start date. Arrives in the full ISO-8601 format |
|
categoryId |
Read and write |
Identifier of the item's funnel |
|
closed |
Read-only |
Whether the deal is closed |
|
closedate |
Read and write |
Completion date of the item |
|
closedateShort |
Response only |
Deprecated copy of the item completion date. Arrives in the full ISO-8601 format |
|
comments |
Read and write |
Comment |
|
companyId |
Read and write |
Identifier of the company linked to the item |
|
contactId |
Read and write |
Identifier of the contact linked to the item. Deprecated, use |
|
contactIds |
Read and write |
List of identifiers of the contacts linked to the item |
|
currencyId |
Read and write |
Identifier of the item's currency |
|
dateCreateShort |
Response only |
Deprecated copy of the item creation date. Arrives in the full ISO-8601 format |
|
dateModifyShort |
Response only |
Deprecated copy of the item modification date. Arrives in the full ISO-8601 format |
|
eventDate |
Response only |
Event date. Legacy field |
|
eventDateShort |
Response only |
Deprecated copy of the event date. Arrives in the full ISO-8601 format |
|
eventDescription |
Response only |
Description of the event. Legacy field |
|
eventId |
Response only |
String identifier of the event type. Legacy field |
|
hasProducts |
Response only |
Whether the item contains products |
|
isLose |
Response only |
Whether the deal is lost |
|
isManualOpportunity |
Read and write |
Whether manual mode for calculating the amount is enabled |
|
isNew |
Read-only |
Whether the deal is new |
|
isRecurring |
Read and write |
Whether the deal is recurring |
|
isRepeatedApproach |
Read-only |
Whether the deal is a repeated approach |
|
isReturnCustomer |
Read-only |
Whether the deal is a repeat one |
|
isWon |
Response only |
Whether the deal is won |
|
isWork |
Response only |
Whether the deal is in progress |
|
leadId |
Read and write |
Identifier of the lead the item was created from |
|
locationId |
Read and write |
System field: identifier of the location |
|
lostAmount |
Response only |
Amount lost |
|
movedBy |
Read-only |
Identifier of the user who last changed the stage |
|
movedTime |
Read-only |
Date and time of the last stage change |
|
mycompanyId |
Read and write |
Identifier of "my" company |
|
observers |
Read and write |
List of identifiers of the users who are observers |
|
opportunity |
Read and write |
Amount |
|
orderStage |
Response only |
Payment status of the deal |
|
originId |
Read and write |
Identifier of the item in the external source |
|
originatorId |
Read and write |
External source |
|
previousStageId |
Read-only |
String identifier of the previous stage |
|
probability |
Read and write |
Probability, % |
|
productId |
Response only |
Identifier of the product. Legacy field |
|
quoteId |
Read and write |
Identifier of the estimate linked to the item |
|
receivedAmount |
Response only |
Amount received |
|
searchContent |
Response only |
System field: information for full-text search |
|
sourceDescription |
Read and write |
Additional information about the source |
|
sourceId |
Read and write |
String identifier of the source type |
|
stageId |
Read and write |
String identifier of the item's stage |
|
stageSemanticId |
Read-only |
Group of the stage. Possible values:
|
|
taxValue |
Read and write |
Tax amount |
|
title |
Read and write |
Name of the item |
|
typeId |
Read and write |
String identifier of the deal type. The possible values are returned by the crm.status.list method for the |
Contact
entityTypeId = 3
|
Name |
Access |
Description |
|
address |
Response only |
Address. Legacy field |
|
birthdate |
Read and write |
Date of birth |
|
categoryId |
Read and write |
Identifier of the item's funnel |
|
comments |
Read and write |
Comment |
|
companyId |
Read and write |
Identifier of the company linked to the item. Deprecated, use |
|
companyIds |
Read and write |
List of identifiers of the companies linked to the item |
|
email |
Response only |
The first email address from the |
|
emailHome |
Response only |
Email address with the |
|
emailMailing |
Response only |
Email address with the |
|
emailWork |
Response only |
Email address with the |
|
export |
Read and write |
Whether exporting the contact is allowed |
|
Read and write |
Array of multifields. The key structure is described in the Multifield Structure section |
|
|
hasEmail |
Read-only |
Whether the item has an email |
|
hasImol |
Read-only |
Whether the item has Open Channels |
|
hasPhone |
Read-only |
Whether the item has a phone |
|
honorific |
Read and write |
String identifier of the salutation type |
|
imol |
Response only |
Open Channel identifier from the |
|
lastName |
Read and write |
Last name |
|
leadId |
Read and write |
Identifier of the lead the item was created from |
|
login |
Response only |
Login. Legacy field |
|
name |
Read and write |
First name |
|
observers |
Read and write |
List of identifiers of the users who are observers |
|
originId |
Read and write |
Identifier of the item in the external source |
|
originVersion |
Read and write |
Version of the original |
|
originatorId |
Read and write |
External source |
|
phone |
Response only |
The first phone number from the |
|
phoneMailing |
Response only |
Phone number with the |
|
phoneMobile |
Response only |
Phone number with the |
|
phoneWork |
Response only |
Phone number with the |
|
photo |
Read and write |
Photo. Arrives and is written as a file identifier |
|
post |
Read and write |
Position |
|
searchContent |
Response only |
System field: information for full-text search |
|
secondName |
Read and write |
Middle name |
|
shortName |
Response only |
Last name with initials: |
|
sourceDescription |
Read and write |
Additional information about the source |
|
sourceId |
Read and write |
String identifier of the source type |
|
typeId |
Read and write |
String identifier of the contact type: client, supplier, partner, and others. The possible values are returned by the crm.status.list method for the |
Company
entityTypeId = 4
The ufAccountantSign, ufDirectorSign, ufLogo, and ufStamp fields are predefined custom fields of the document generator. The ufCrm... pattern does not apply to them, and they are absent from the crm.item.fields response.
|
Name |
Access |
Description |
|
address |
Response only |
Address. Legacy field |
|
addressLegal |
Response only |
Legal address. Legacy field |
|
bankingDetails |
Read and write |
Banking details. Deprecated, use requisites |
|
categoryId |
Read and write |
Identifier of the item's funnel |
|
comments |
Read and write |
Comment |
|
contactIds |
Read and write |
List of identifiers of the contacts linked to the item |
|
currencyId |
Read and write |
Identifier of the item's currency |
|
email |
Response only |
The first email address from the |
|
emailHome |
Response only |
Email address with the |
|
emailMailing |
Response only |
Email address with the |
|
emailWork |
Response only |
Email address with the |
|
employees |
Read and write |
String identifier of the number of employees |
|
Read and write |
Array of multifields. The key structure is described in the Multifield Structure section |
|
|
hasEmail |
Read-only |
Whether the item has an email |
|
hasImol |
Read-only |
Whether the item has Open Channels |
|
hasPhone |
Read-only |
Whether the item has a phone |
|
imol |
Response only |
Open Channel identifier from the |
|
industry |
Read and write |
String identifier of the industry |
|
isMyCompany |
Set on creation only |
Whether the company is "my" company |
|
leadId |
Read and write |
Identifier of the lead the item was created from |
|
logo |
Read and write |
Logo. Arrives and is written as a file identifier |
|
observers |
Read and write |
List of identifiers of the users who are observers |
|
originId |
Read and write |
Identifier of the item in the external source |
|
originVersion |
Read and write |
Version of the original |
|
originatorId |
Read and write |
External source |
|
phone |
Response only |
The first phone number from the |
|
phoneMailing |
Response only |
Phone number with the |
|
phoneMobile |
Response only |
Phone number with the |
|
phoneWork |
Response only |
Phone number with the |
|
revenue |
Read and write |
Annual turnover |
|
searchContent |
Response only |
System field: information for full-text search |
|
title |
Read and write |
Name of the item |
|
typeId |
Read and write |
String identifier of the company type: client, supplier, partner, and others. The possible values are returned by the crm.status.list method for the |
|
ufAccountantSign |
Response only |
Chief accountant's signature for the document generator |
|
ufDirectorSign |
Response only |
Director's signature for the document generator |
|
ufLogo |
Response only |
Logo for the document generator |
|
ufStamp |
Response only |
Company seal for the document generator |
Estimate
entityTypeId = 7
The commentsType, contentType, and termsType fields use a shared directory of text formats:
0— unknown1— text2— BB-code3— HTML
|
Name |
Access |
Description |
|
actualDate |
Read and write |
Date until which the estimate is valid |
|
begindate |
Read and write |
Start date of the item |
|
begindateShort |
Response only |
Deprecated copy of the item start date. Arrives in the full ISO-8601 format |
|
clientAddr |
Response only |
Client address |
|
clientContact |
Response only |
Client contacts |
|
clientEmail |
Response only |
Client email |
|
clientPhone |
Response only |
Client phone |
|
clientTitle |
Response only |
Client name |
|
clientTpId |
Response only |
Client TIN |
|
clientTpaId |
Response only |
Client code in the chamber of commerce |
|
closed |
Read-only |
Whether the estimate is closed |
|
closedate |
Read and write |
Completion date of the item |
|
closedateShort |
Response only |
Deprecated copy of the item completion date. Arrives in the full ISO-8601 format |
|
comments |
Read and write |
Comment |
|
commentsType |
Response only |
Identifier of the comment format from the shared directory of text formats |
|
companyId |
Read and write |
Identifier of the company linked to the item |
|
contactId |
Read and write |
Identifier of the contact linked to the item. Deprecated, use |
|
contactIds |
Read and write |
List of identifiers of the contacts linked to the item |
|
content |
Read and write |
Content |
|
contentType |
Response only |
Identifier of the content format from the shared directory of text formats |
|
currencyId |
Read and write |
Identifier of the item's currency |
|
dateCreateShort |
Response only |
Deprecated copy of the item creation date. Arrives in the full ISO-8601 format |
|
dateModifyShort |
Response only |
Deprecated copy of the item modification date. Arrives in the full ISO-8601 format |
|
dealId |
Read and write |
Identifier of the deal linked to the item |
|
hasProducts |
Response only |
Whether the item contains products |
|
isManualOpportunity |
Read and write |
Whether manual mode for calculating the amount is enabled |
|
leadId |
Read and write |
Identifier of the lead the item was created from |
|
locationId |
Read and write |
System field: identifier of the location |
|
mycompanyId |
Read and write |
Identifier of "my" company |
|
opportunity |
Read and write |
Amount |
|
personTypeId |
Read-only |
Identifier of the payer type |
|
quoteNumber |
Read and write |
Estimate number |
|
searchContent |
Response only |
System field: information for full-text search |
|
stageId |
Read and write |
String identifier of the item's stage |
|
storageElementIds |
Read and write |
Array of file identifiers |
|
storageTypeId |
Read and write |
Identifier of the file storage type |
|
taxValue |
Read and write |
Tax amount |
|
terms |
Read and write |
Terms |
|
termsType |
Response only |
Identifier of the terms format from the shared directory of text formats |
|
title |
Read and write |
Name of the item |
Invoice
entityTypeId = 31
The crm.item.* methods work only with new-type invoices. For old-type invoices entityTypeId = 5 they return the ENTITY_TYPE_NOT_SUPPORTED error. Details are in Invoices: Overview of Methods and Events.
The invoice type is predefined, and its settings are not available over REST: crm.type.get with entityTypeId = 31 returns error 100. The invoice field set is fixed.
|
Name |
Access |
Description |
|
accountNumber |
Read and write |
Invoice number |
|
begindate |
Read and write |
Start date of the item |
|
categoryId |
Read and write |
Identifier of the item's funnel |
|
closedate |
Read and write |
Completion date of the item |
|
comments |
Read and write |
Comment |
|
companyId |
Read and write |
Identifier of the company linked to the item |
|
contactId |
Read and write |
Identifier of the contact linked to the item. Deprecated, use |
|
contactIds |
Read and write |
List of identifiers of the contacts linked to the item |
|
currencyId |
Read and write |
Identifier of the item's currency |
|
isManualOpportunity |
Read and write |
Whether manual mode for calculating the amount is enabled |
|
isRecurring |
Read and write |
Whether the invoice is recurring |
|
locationId |
Read and write |
System field: identifier of the location |
|
movedBy |
Read-only |
Identifier of the user who last changed the stage |
|
movedTime |
Read-only |
Date and time of the last stage change |
|
mycompanyId |
Read and write |
Identifier of "my" company |
|
observers |
Read and write |
List of identifiers of the users who are observers |
|
opportunity |
Read and write |
Amount |
|
previousStageId |
Read-only |
String identifier of the previous stage |
|
sourceDescription |
Read and write |
Additional information about the source |
|
sourceId |
Read and write |
String identifier of the source type |
|
stageId |
Read and write |
String identifier of the item's stage |
|
taxValue |
Read and write |
Tax amount |
|
title |
Read and write |
Name of the item |
|
xmlId |
Read and write |
External code |
Smart Process
entityTypeId — from 128. Bitrix24 returns the identifiers of smart processes through the crm.type.list method.
Some fields depend on the settings of the smart process type — in the table, the setting is named in the field description. The settings are returned by the crm.type.get method, which requires administrative access to the smart process or permission to read it.
When a setting is disabled, the field does not disappear but changes its access: it drops out of the crm.item.fields response and behaves as Response only — it arrives in crm.item.get and crm.item.list but is ignored on write.
|
Name |
Access |
Description |
|
accountCurrencyId |
Not returned |
System field: accounting currency |
|
begindate |
Read and write |
Start date of the item. Depends on the |
|
categoryId |
Read and write |
Identifier of the item's funnel |
|
closedate |
Read and write |
Completion date of the item. Depends on the |
|
companyId |
Read and write |
Identifier of the company linked to the item. Depends on the |
|
contactId |
Read and write |
Identifier of the contact linked to the item. Deprecated, use |
|
contactIds |
Read and write |
List of identifiers of the contacts linked to the item. Depends on the |
|
currencyId |
Read and write |
Identifier of the item's currency. Depends on the |
|
isManualOpportunity |
Read and write |
Whether manual mode for calculating the amount is enabled. Depends on the |
|
isRecurring |
Read and write |
Whether the item is recurring |
|
movedBy |
Read-only |
Identifier of the user who last changed the stage. Depends on the |
|
movedTime |
Read-only |
Date and time of the last stage change. Depends on the |
|
mycompanyId |
Read and write |
Identifier of "my" company. Depends on the |
|
observers |
Read and write |
List of identifiers of the users who are observers. Depends on the |
|
opportunity |
Read and write |
Amount. Depends on the |
|
opportunityAccount |
Not returned |
System field: amount in the accounting currency |
|
previousStageId |
Read-only |
String identifier of the previous stage. Depends on the |
|
sourceDescription |
Read and write |
Additional information about the source. Depends on the |
|
sourceId |
Read and write |
String identifier of the source type. Depends on the |
|
stageId |
Read and write |
String identifier of the item's stage. Depends on the |
|
taxValue |
Read and write |
Tax amount. Depends on the |
|
taxValueAccount |
Not returned |
System field: tax amount in the accounting currency |
|
title |
Read and write |
Name of the item |
|
xmlId |
Read and write |
External code |
Continue Learning
- create an item — Create a New CRM Item crm.item.add
- modify an item — Update Item crm.item.update
- retrieve an item or a list of items — Get Element by Id crm.item.get, Get a List of Items crm.item.list
- retrieve the field list of a specific object type — Retrieve Fields of CRM Item crm.item.fields
- work with custom fields — Custom Fields in CRM: Overview of Methods
- learn the field length limits — CRM Field Length Limits