List webhook endpoints
Lists the webhook endpoints owned by the authenticated user. Requires the `webhooks:read` scope when called with a scoped key.
/v1/webhooksLists the webhook endpoints owned by the authenticated user. Requires the webhooks:read scope when called with a scoped key.
Pass Authorization: Bearer mapleads_xxx.
In: header
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/webhooks"{ "data": [ { "id": "string", "url": "http://example.com", "eventTypes": [ "string" ], "enabled": true, "createdAt": "2019-08-24T14:15:22Z" } ]}Pull dataset updates into this lead POST
Overwrites the identity fields (name, address, phone, website, domain, rating, review count) with what the dataset has now and returns the updated lead. A field the dataset has no value for is left alone rather than cleared — the dataset not finding a phone this time does not mean the number stopped working. Free while the row is inside its update window; 409 once that window closes. Requires the `leads:write` scope when called with a scoped key.
Create a webhook endpoint POST
Registers an HTTPS endpoint. The signing secret is returned once. Private, loopback, and otherwise unsafe destinations are rejected. Requires the `webhooks:write` scope when called with a scoped key.