At the moment we are preparing Clay integration for you. Once done you'd find a guideline how to use it easily.
Here is a full API - https://openapi.getsales.io/ . Shortly we would release a dedicate API page right to the product with the most popular end point and simplified documentation. If you need help with API now, pls share the screenshot of your API request and error details, so we can help.
To generate an eternal token, pls contact support. We need you user email/ password/ team number to generate a token for you. Shortly we would release an API token generator right to to the product.
Webhooks can be set up in the settings/ webhooks. You can apply CRM filters to reach maximum granularity. You can track webhooks history from a dedicated page.