Your e-mail...

Sharing news and ideas about Bitrix24! Discover all product capabilities
with our Community!


Search  Rules 
Close
Login:
Password:
Forgot your password?
Login
 
Pages: 1
RSS
Bitrix API, Documentation
 
Hey,

I read on the main page about the API? Is there any documentation or thread for the API??

Cheers,

Piet.
 
The REST API can be used to import leads to CRM only.

Creating leads in the CRM from external services can be done using the special-purpose page:
"your_name".bitrix24.com/crm/configs/import/lead.php

 For a lead to be added to the CRM you must:
  1. Call this page with a GET or POST method
  2. Pass at least 3 required parameters: login and password of the user who is the creator of the lead, and the title of the lead.
The script will return a JSON-object with the parameters code and error_message.

! We recommend using a separate user with access only to add leads and without access to anything else. 
 
CodeDescription
400Parameters missing or parameters invalid
403Authorization or access error
201Lead added



Table 2: Parameters

ParameterTypeDescription
LOGIN* S tringLogin
PASSWORD* S tringPassword
TITLE*S tringTitle
COMPANY_TITLE S tringCompany Name
NAMES tringFirst Name
LAST_NAME S tringLast Name
SECOND_NAMES tringSecond Name
POSTS tringPosition
ADDRESSS tringAddress
COMMENTSS tringComment
SOURCE_DESCRIPTIONS tringSource Description
STATUS_DESCRIPTIONS tringStatus Description
OPPORTINUTYDoubleOpportunity
CURRENCY_IDS tringCurrency
PRODUCT_IDS tringProduct
SOURCE_IDS tringSource
STATUS_IDS tringLead Status
ASSIGNED_BY_IDIntResponsible
PHONE_WORKS tringWork Phone
PHONE_MOBILES tringMobile
PHONE_FAXS tringFax
PHONE_HOMES tringHome Phone
PHONE_PAGERS tringPager
PHONE_OTHERS tringOther Phone
WEB_WORKS tringCorporate Site
WEB_HOMES tringPersonal Site
WEB_FACEBOOKS tringFacebook Page
WEB_LIVEJOURNALS tringLiveJournal Page
WEB_TWITTERS tringTwitter Account
WEB_OTHER S tringOther Site
EMAIL_WORKS tringWork E-mail
EMAIL_HOMES tringPersonal E-mail
EMAIL_OTHERS tringOther E-mail
IM_SKYPES tringSkype
IM_ICQS tringICQ
IM_MSNS tringMSN/Live!
IM_JABBERS tringJabber
IM_OTHERS tringOther Messenger



*  - required parameter

The  STATUS_ID , SOURCE_ID , CURRENCY_ID, and  PRODUCT_ID parameters are sel ected from a corresponding directory of the CRM.

Below are tables with value sets of these parameters after installation of the module.
Important:  values can be changed by the intranet administrator or deleted.

Table 3: STATUS_ID – Lead Statuses


ValueDescription
NEWUnassigned
ASSIGNEDResponsible Assigned
DETAILSWaiting for Details
CANNOT_CONTACTCannot Contact
IN_PROCESSIn Progress
ON_HOLDOn Hold
RESTOREDRestored
CONVERTEDConverted
JUNKJunk Lead



Table 4: SOURCE_ID – Sources

ValueDescription
SELFPersonal Contact
PARTNERExisting Client
CALLCall
WEBWebsite
EMAILE-Mail
CONFERENCEConference
TRADE_SHOWShow/Exhibition
EMPLOYEEEmployee
COMPANYCampaign
HRHR Department
MAILE-Mail Message
OTHEROther



Table 5: CURRENCY_ID – Currencies


Value Description
USD US Dollar
EUR Euro




Table 6: PRODUCT_ID – Products

Value Description
PRODUCT_1 Bitrix Site Manager
PRODUCT_2 Bitrix Intranet
OTHER Other



Aside fr om the main fields, a lead may have additional custom fields created by the CRM administrator. They can also be passed to the page.
 
Ann, I like more information and documentation on the complete API.  Is there a way to do things other than post data. Can I also pull data out using the API?  Can you point to a page with that documentation.
 
Only this API is available in the Bitrix24 service.
Do you know about Bitrix Intranet product (the inbox version of Bitrix24)? The extended API can be used there.
 
ok.  so i am a developer and was hoping to create an android app that would look up contextual information for incoming calls.  using the bitrix24.com product that is not possible?  and is not planned on being possible in the future?
 
Bitrix24 doesn’t support this now, and plans to add support for add-ons are mid-term at earliest. We are going to release our own app (for Android and iOS) this Fall, but its first version won't have all the features (e.g. CRM) that the service does.
 
What needs to go into the TITLE variable?
 
A lead name
 
Just wanted to update this thread to mention that mobile apps have been released:

http://www.bitrix24.com/features/mobile-and-desktop-apps.php
 
Thank you, Dan!smile:)
Yes, we released Bitrix24 mobile version. Now it's available for two platform (IOS and Android).
We also going to develop our mobile app and extend its features.


You can find Bitrix24 mobile version in App Store and Google Market
Pages: 1