Skip to content

Get data source metrics

Request

Return per-data-source counts of queued, saved, duplicate, blacklisted, and error records. Pass an array of data source UUIDs in uuids. The response is a map keyed by UUID.

Security
bearerAuth
Bodyapplication/jsonrequired
uuidsArray of strings, (uuid)required
Example:
[ "6df2d07d-36dc-4401-81e2-7d6bd5075214" ]
PUT
/leads/api/data-sources/metrics
curl -i -X PUT \
  https://leadgen.grinfi.io/leads/api/data-sources/metrics \
  -H 'Authorization: Bearer <YOUR_JWT_HERE>' \
  -H 'Content-Type: application/json' \
  -d '{
    "uuids": [
      "6df2d07d-36dc-4401-81e2-7d6bd5075214"
    ]
  }'

Responses

Per-data-source metrics, keyed by UUID.

Bodyapplication/json
property name*objectadditional property
Response
{ "6df2d07d-36dc-4401-81e2-7d6bd5075214": { "queued_records": 0, "saved_records": 0, "duplicate_records": 0, "blacklisted_records": 0, "error_records": 0 } }