FirstPromoter Docs home pagelight logodark logo
  • Support
  • Dashboard
  • Dashboard
API Documentation
Authentication
Documentation
API Reference
  • Documentation
  • API Reference
  • Help Center
  • API Documentation
    • Introduction
    • Authentication
    Tracking
    • POST
      Tracking leads and sign-ups
    • POST
      Tracking sales and commissions
    • POST
      Tracking refunds and negative commissions
    • POST
      Tracking cancellations
    Leads
    • PUT
      Modify existing lead/customer
    • GET
      List leads/customers
    • GET
      Show leads and customers details
    • DEL
      Delete lead/customer
    Promoters
    • POST
      Create a new promoter
    • PUT
      Modify existing promoter
    • GET
      List promoters
    • GET
      Show promoter details and balance
    • POST
      Move/switch a promoter from one campaign to another
    • POST
      Add a promoter to a campaign
    • PUT
      Reset promoter's authentication token
    • DEL
      Delete a promoter
    Rewards
    • POST
      Create new reward
    • GET
      List rewards and commissions
    • PUT
      Update a reward or commission
    Payouts
    • GET
      List payouts
    • POST
      Create a new payout
    • PUT
      Change payouts status
    Reports
    • GET
      Overview reports
    • GET
      Campaign reports
    • GET
      Promoter reports
    API Documentation

    Authentication

    How to authenticate your API

    FirstPromoter uses an API key to authorize API requests. You can find your key on the Settings page of your FirstPromoter Dashboard—log in to FirstPromoter and click the ‘Settings’ button in the top bar.

    FirstPromoter expects the API key to be included in all API requests to the server and must be placed in the header as X-API-KEY: X-API-KEY: {apikey}

    You must replace {apikey} with your account API key.
    IntroductionTracking leads and sign-ups
    xlinkedin
    Powered by Mintlify