Get contacts by contact information
GET /api/2.0/crm/contact/bycontactinfo
Request
Returns a list of contacts from the CRM module with the contact information specified in the request.
Note: Please note that if the contact data from the "data" parameter refers to one of the contact information types, then the "infoType" parameter must be specified. For example, the "Paris" contact information is related to the "Address" information type.
Authorization
An API key is a token that you provide when making API calls. Include the token in a header parameter called Authorization
.
Example: Authorization: 864FE52C-1C1C-469F-9308-51DAFEFE7436
.
Headers
- Accept
enum of string
Can be one of:
application/json
.- Content-Type
enum of string
Can be one of:
application/json
.
Body
- infoType
array of integer
Contact information type
- data
string
Contact data
- category
array of integer
Contact category
- isPrimary
array of boolean
Contact importance: primary or not
Examples
GET /api/2.0/crm/contact/bycontactinfo HTTP/1.1
Accept: application/json
Content-Type: application/json
Host: example.com
curl --request GET \
--url https://example.com/api/2.0/crm/contact/bycontactinfo \
--header 'Accept: application/json' \
--header 'Content-Type: application/json'
Responses
200
List of contacts
- Addresses
array of object
- Street
string
- City
string
- State
string
- Zip
string
- Country
string
- Category
integer
int32 - CategoryName
string
- IsPrimary
boolean
- CreateBy
object
- Id
string
uuid - DisplayName
string
- Title
string
- AvatarSmall
string
- ProfileUrl
string
- Created
string
- About
string
- Industry
string
- ContactStatus
object
- Title
string
- Description
string
- Color
string
- SortOrder
integer
int32 - ID
integer
int32
- ContactType
object
- Title
string
- Description
string
- Color
string
- SortOrder
integer
int32 - ID
integer
int32
- CommonData
array of object
- InfoType
enum of integer
int32 [0 - Phone, 1 - Email, 2 - Website, 3 - Skype, 4 - Twitter, 5 - LinkedIn, 6 - Facebook, 7 - Address, 8 - LiveJournal, 9 - MySpace, 10 - GMail, 11 - Blogger, 12 - Yahoo, 13 - MSN, 14 - ICQ, 15 - Jabber, 16 - AIM, 17 - VK]
Can be one of:
Phone
,Email
,Website
,Skype
,Twitter
,LinkedIn
,Facebook
,Address
,LiveJournal
,MySpace
,GMail
,Blogger
,Yahoo
,MSN
,ICQ
,Jabber
,AIM
,VK
.- Category
integer
int32 - Data
string
- CategoryName
string
- IsPrimary
boolean
- ID
integer
int32
- CustomFields
array of object
- EntityId
integer
int32 - Label
string
- FieldValue
string
- FieldType
enum of integer
int32 [0 - TextField, 1 - TextArea, 2 - SelectBox, 3 - CheckBox, 4 - Heading, 5 - Date]
Can be one of:
TextField
,TextArea
,SelectBox
,CheckBox
,Heading
,Date
.- Position
integer
int32 - Mask
string
- ID
integer
int32
- Tags
array of string
- TaskCount
integer
int32 - HaveLateTasks
boolean
- SmallFotoUrl
string
- MediumFotoUrl
string
- DisplayName
string
- IsCompany
boolean
- AccessList
array of object
- Id
string
uuid - DisplayName
string
- Title
string
- AvatarSmall
string
- ProfileUrl
string
- IsPrivate
boolean
- IsShared
boolean
- ShareType
enum of integer
int32 [0 - None, 1 - ReadWrite, 2 - Read]
Can be one of:
None
,ReadWrite
,Read
.- Currency
object
- Title
string
- Symbol
string
- Abbreviation
string
- CultureName
string
- IsConvertable
boolean
- IsBasic
boolean
- CanEdit
boolean
- CanDelete
boolean
- ID
integer
int32
401
Unauthorized