API: Lead Dates in Lists and Separate Limits per Endpoint

We have made two improvements for anyone connecting their own tools to Botdog through the API.
Lead dates now appear in the leads list
Previously, if you wanted to know when a lead was invited, connected, replied, had their invitation withdrawn, or was stopped, you had to look up each lead individually.
For larger campaigns, that meant a lot of extra API requests.
The leads list now includes all five dates for every lead:
- Invited
- Connected
- Replied
- Invitation withdrawn
- Stopped
Each date stays empty until that action happens.
The values match what you would see when looking up a single lead, so you can now follow a campaign’s progress directly from the list.
API limits are now counted separately by endpoint
Different parts of the Botdog API already have their own per-minute limits.
For example:
- Listing leads may allow 60 requests per minute
- Looking up a single lead may allow 120 requests per minute
These limits are now tracked independently.
This means using one endpoint no longer reduces the allowance available for another.
The limit and remaining-request values returned with each response now reflect the correct allowance for that endpoint.
The actual limits have not changed.
The separate daily limits that protect your LinkedIn account are also unchanged.
If you do not use the API, this update does not affect you.