Запрос¶
GET contact/search?project_id=[project_id]&phone=[phone]&email=[email]
Передаваемые параметры:¶
- project_id - ID проекта, в котором будет осуществлён поиск
- phone - Номер телефона (или массив номеров)
- email - Адрес электронной почты (или массив адресов)
Пример запроса¶
curl -H "token: someToken" https://direct.lptracker.ru/contact/search?project_id=123&phone=71234567890
Пример ответа при успешном выполнении:
{ "status": "success", "result": [ { "id": "contact_id", "project_id": 123, "details": [ { "id": "contact_detail_id", "type": "email/phone", "data": "email@example.com/+71234567890" } ], "fields": [ { "id": "12", "type": "string", "name": "fieldName", "value": "exampleText" } ], "created_at": "DD.MM.YY HH:MM:SS", "name": "user_name", "site": "example.com" } ] }
В случае если запросу не будет соответствовать ни один контакт - будет получен ответ:
{ "status": "success", "result": [] }
Важные уточнения¶
- Поле project_id обязательное в данном запросе
- Поля phone и email не обязательные, однако должно присутствовать хотя бы одно
- Чтобы указать несколко номеров телефонов и/или адресов электронной почты - необходимо разделять их символом "&" (амперсанд)