KickoffLabs Developer API Reference
Learn how to customize KickoffLabs for all of your custom needs.
Quick Links
Section titled “Quick Links”Embedding
Section titled “Embedding”- ContestBox - Learn how to customize the KickoffLabs ContestBox.
- AnyForm - Learn how to customize KickoffLabs’ AnyForm.
- Common API behavior - Base URL, authentication, request formats, rate limits, status codes, and shared response fields.
- Campaign API - An overview of APIs you can use across your campaign, including listing campaigns, campaign stats, actions, and leaderboards.
- Leads API - An overview of working with your leads via the KickoffLabs API.
- Tags API - Learn how to tag leads on KickoffLabs from your own app.
Webhooks
Section titled “Webhooks”- Webhooks - Learn how to tag leads on KickoffLabs from your own app.
As always, if you run into any issues, please reach out to our support team at support@kickofflabs.com
Quick start
Section titled “Quick start”Customizing KickoffLabs is broken down into three main areas:
- Embedding in your existing pages/apps (ContestBox, AnyForm)
- Programmatic Access (API) (Campaign API, Leads API, Tags API)
- Webhooks (Incoming and Outgoing)
Embedding
Section titled “Embedding”For most users, embedding is as simple as copy and pasting a script from your KickoffLabs dashboard onto your own site.
However, if you want to customize the experience and perhaps tie into your own custom work flows, the details in the ContestBox and AnyForm sections will help you get started.
When you need to connect KickoffLabs to an existing site or application, leveraging the API can help you keep data in sync and make changes as your business demands. Start with Common API behavior for authentication, request formats, rate limits, status codes, and shared lead response fields.
Webhooks
Section titled “Webhooks”Webhooks allow you to connect with KickoffLabs in near real-time to keep data synced between our database, your database, and potentially a third party service. Using additional 3rd parties like Zapier and Maker can help you create powerful integrations.