Create Lead API Response
This is an example of the JSON response returned when successfully creating or updating a lead through the API.
{ "id": 107646230, "social_id": "36N38P", "rank": 268, "counter": 2, "lead_count": 1, "contest_score": 0, "contest_score_rank": 1, "contest_score_rank_relative_position": 0, "rank_relative_position": 267, "campaign_id": 135544, "list_id": 135544, "given_name": null, "first_name": null, "avatar": "https://www.gravatar.com/avatar/f620f4647fb816073c9152a284245e64?r=g&d=identicon&s=600", "when": "2025-07-15T14:29:23-04:00", "enhanced": true, "anonymous": false, "verified": false, "verified_email": false, "verified_phone_number": false, "waitlisted": true, "display_name": "me", "completed_actions": [], "social_url": "https://www.example.com/?kid=36N38P", "redirect_url": "https://example.com/thanks?kolid=36N38P", "thankyou_url": "https://example.com/thanks?kolid=36N38P", "status_url": "https://example.com/thanks?kolid=36N38P", "email": "me@example.com", "phone_number": null, "family_name": null, "custom_fields": {}, "unsubscribe_url": { "default": "https://oo.kickoffpages.com/opt-out/...", "safe": "https://oo.kickoffpages.com/opt-out/..." }, "uid": null, "parent_id": null, "opted_out": false, "utm": {}, "tags": [], "referrals": 0, "unverified_leads": { "indirect": 0, "direct": 0 }, "verified_leads": { "indirect": null, "direct": null }, "influence": { "indirect": 0, "direct": 0 }, "subscription_number": 268, "ip": "127.0.0.1", "referrer": null, "fraudulent": false}Field reference
Section titled “Field reference”id: Lead id. For API-created leads, this can be the same public value associal_id.social_id: Public referral/social id used inkidreferral links and social ids.rank: Lead rank/order in the campaign.rank_relative_position: Zero-based rank position.counter: Number of times this lead has been added or updated.lead_count: Campaign lead count including jump-start settings.campaign_idandlist_id: The campaign/list id.contest_score,contest_score_rank,contest_score_rank_relative_position: Contest score fields.given_nameandfirst_name: Lead first name.family_name: Lead last name.avatar: Lead avatar URL.when: Lead creation timestamp in ISO-8601 format.enhanced: Indicates the enhanced response format.anonymous: Whether the lead is anonymous.verified,verified_email,verified_phone_number: Verification status.waitlisted: Whether the lead is currently waitlisted.display_name: Display name based on campaign display settings.completed_actions: Campaign action ids completed by the lead. Omitted when__skip_actions=1is sent.social_url: Referral/social URL.redirect_url,thankyou_url,status_url: Lead status/thank-you URLs. Omitted when__skip_urls=1is sent.phone_number_verification_url: Included when phone verification is available for the lead.email,phone_number,custom_fields,uid,parent_id,opted_out,sms_opted_out,utm,tags: PII and account-specific fields. Campaign privacy settings may suppress these unless the request is authenticated.unsubscribe_url: Default and safe opt-out URLs. Omitted when__skip_urls=1is sent.referrals: Direct referral count. Verification campaigns use verified conversions; other campaigns use direct conversions.unverified_leads,verified_leads,influence: Referral-count groups.subscription_number: Same value asrank.ip,referrer,fraudulent: Returned for authenticated requests.
Privacy and authentication
Section titled “Privacy and authentication”Campaigns can be configured to exclude PII from API responses. Authenticated requests can receive the full PII/custom-field response; unauthenticated responses may only include public fields plus submitted custom fields.