API
Data API
Visits
Methods allow you to get a list of visits or information on a specific visit. Also, you can confirm receipt of information about the visit and change the value of KPI in visit.

Return a list of visits.
Request example
GET /visits
GET
https://instance_name/api/data/v1.0/visits/
curl –i –X GET
https://test.eyrene.com/api/data/v1.0/visits/
-H ‘Authorization: Token 39fbb6e9-fbf9-459a-9e1b-416dbcf51875e’Response parameters​

count integer
The number of visits.

next string (uri) Nullable
Next page.

previous string (uri) Nullable
Previous page.

results array of objects
An array of objects with information about manufacturers.
- id integer Visit ID.
- cid string <= 255 characters Visit ID in the user's system.
- name string Visit name.
- created_at string (date-time) Date and time of creation in the format «YYYY-MM-DDTHH:MM:SSZ».
- updated_at string (date-time) Date and time of data update in the format «YYYY-MM-DDTHH:MM:SSZ».



Returns information about visit by ID.
Request example
GET /visits/{id}
GET
https://instance_name/api/data/v1.0/visits/{id}
curl –i –X GET
https://test.eyrene.com/api/data/v1.0/visits/324096/
-H ‘Authorization: Token 39fbb6e9-fbf9-459a-9e1b-416dbcf51875e’Confirm receipt of information about the visit. Allows to get an only new visits list.

Attention The is_new visit attribute is reset to true each time the visit is updated
Request example
POST /visits/{id}/ack/
POST
https://instance_name/api/data/v1.0/visits/{id}/ack/
curl –i –X GET
https://test.eyrene.com/api/data/v1.0/visits/98495168681/ack/
-H ‘Authorization: Token 39fbb6e9-fbf9-459a-9e1b-416dbcf51875e’
Change the KPI value in visit.
Request example
POST /visits/{id}/kpivalue
GET
https://instance_name/api/data/v1.0/visits/{id}/kpivalue/
curl –i –X GET
https://test.eyrene.com/api/data/v1.0/visits/125/
-H ‘Authorization: Token 39fbb6e9-fbf9-459a-9e1b-416dbcf51875e’
–F "kpi=86" \
–F "value=90" \
–F "value=80" \
–F "category=tea" \