UpPromote Public API
    UpPromote Public API
    • API Overview
    • API Changelog
    • Affiliate
      • Get affiliates
        GET
      • Get affiliate by ID
        GET
      • Create an affiliate
        POST
      • Approve/Deny affiliate
        POST
      • Set upline for an affiliate
        POST
      • Move an affiliate to a program
        POST
      • Connect a customer to an affiliate
        POST
    • Coupon
      • Get coupons
        GET
      • Assign a coupon to an affiliate
        POST
    • Payment
      • Get unpaid payments
        GET
      • Get paid payments (History)
        GET
      • Count total paid payments
        GET
      • Get a payment by ID
        GET
      • Mark as paid a manual payment
        POST
    • Referral
      • Get list referrals
        GET
      • Get a referral by ID
        GET
      • Approve/Deny referral
        POST
      • Create a referral
        POST
      • Add referral adjustment
        POST
    • Webhook
      • Get webhook subscriptions
        GET
      • Subscribe a webhook event
        POST
      • Update a webhook subscription
        PUT
      • Delete a webhook subscription
        DELETE
    • Webhook Event Payload
      • Webhook overview
      • Referral new
      • Referral approved
      • Referral denied
      • Referral status changed
      • Affiliate new
      • Affiliate approved
      • Affiliate inactive
      • Affiliate status changed
      • Payment paid

    API Changelog

    [2026-02-10] v2#

    Added#

    [Affiliate] Add website, tiktok, and personal_detail fields
    Added 3 new fields to the Affiliate entity: website, tiktok, and personal_detail.
    Create Affiliate, list affiliate, get detail affiliate by id
    website (string, max 300 chars)
    tiktok (string, max 60 chars)
    personal_detail (string, max 1000 chars)
    Impact: Minor (new optional fields added to existing endpoints, no breaking changes)
    More details: Read docs

    [2026-02-02] v2#

    Change#

    [Affiliate] create an affiliate
    Added a new option status: pending to API: create an affiliate.
    Endpoint: POST /api/v2/affiliates
    Impact: Minor (no breaking changes)
    More details: Read docs

    [2026-01-28] v2#

    Added#

    [Referral] Approve / Deny referral
    Added a new endpoint to update the status of a referral (review referral) by ID.
    Endpoint: POST /api/v2/referral/{id}/status
    Impact: Minor (new endpoint, no breaking changes)
    More details: Read docs
    Modified at 2026-02-10 08:35:09
    Previous
    API Overview
    Next
    Get affiliates
    Built with