Jump to Content
TRIFFT Documentation Hub
HomeHelp CenterAPI ReferenceChangelog
ContentCockpitLog InTRIFFT Documentation Hub
API Reference
ContentCockpitLog In
HomeHelp CenterAPI ReferenceChangelog

TRIFFT API

  • Environments
  • Authentication
  • Filters and Orderings
  • Custom Parameters
  • Rate Limiting
  • Errors

Batch Requests

  • Batch APIpost

Transaction API

  • Create a Transactionpost
  • Update a Transactionpost
  • Refund a Transactionpost
  • Delete a Transactiondelete

Member API

  • Get a list of Memberspost
  • Get a Member Detailget
  • Create a Memberpost
  • Update a Memberpost
  • Verify a Memberpost
  • Ban a Memberpost
  • Unban a Memberpost
  • Anonymize a Memberpost
  • Get a Member Session Tokensget
  • Cards
    • Get Cardsget
    • Assign a Cardpost
    • Replace all Cardspost
  • Contest
    • Assign a Contest Tokenpost
  • Transactions
    • Get a list of Transactionspost
    • Get a Transaction Detailget
  • Coupons
    • Get activated Couponsget
    • Assign a Coupon to a Memberpost
    • Redeem Couponpost
    • Redeem a Member Couponpost
  • Messaging
    • Send Modal to Memberpost
    • Send Notification to Memberpost
  • Wallets
    • Get Member Walletsget
    • Get a list of Primary Wallet Transactionspost
    • Add Points to Primary Walletpost
    • Deduct Points from Primary Walletpost
    • Set Points on Primary Walletpost
    • Add Points to a Walletpost
    • Deduct Points from a Walletpost
    • Set Points on a Walletpost
    • Add Points to a Wallet By Configpost
    • Deduct Points from a Wallet by Configpost
    • Set Points on a Wallet by Configpost

Segment API

  • Get a list of Segmentspost
  • Get a Segmentget
  • Create a Segmentpost
  • Update a Segmentpost
  • Delete a Segmentdelete
  • Add Members to Segmentpost
  • Remove Members from Segmentpost
  • Assign Segment to Contentpost
  • Remove Segment from Contentpost

CARD API

  • Contest
    • Assign a Contest Tokenpost
  • Coupons
    • Get activated Couponsget
    • Assign a Coupon to a Memberpost
    • Redeem Couponpost
    • Redeem a Member Couponpost
  • Member
    • Get a Member Detailget
  • Transactions
    • Get a list of Transactionspost
    • Get a Transaction Detailget
  • Wallet
    • Get a list of Primary Wallet Transactionspost

COUPON API

  • Redeem a Coupon Codepost

CONTENT API

  • File Uploadpost
  • Categories
    • Get a list of Categoriespost
    • Get a Categoryget
    • Create a Categorypost
    • Update a Categorypost
    • Delete a Categorydelete
  • News Articles
    • Get a list of Articlespost
    • Get an Articleget
    • Create an Articlepost
    • Update an Articlepost
    • Delete an Articledelete
  • Deals
    • Get a list of Dealspost
    • Get a Dealget
    • Create a Dealpost
    • Update a Dealpost
    • Delete a Dealdelete
  • Coupons
    • Get a list of Couponspost
    • Get a Couponget
    • Create a Couponpost
    • Update a Couponpost
    • Delete a Coupondelete
  • Rewards
    • Get a list of Rewardspost
    • Get a Rewardget
    • Create a Rewardpost
    • Update a Rewardpost
    • Delete a Rewardpost
  • Venues
    • Get a list of Venuespost
    • Get a Venueget
    • Create a Venuepost
    • Update a Venuepost
    • Delete a Venuedelete
    • Publish a Venuepost
    • Unpublish a Venuepost

Product API

  • Get a list of Productsget
  • Get a Productget
  • Create a Productpost
  • Delete a Productdelete
  • Update a Product stockpost

ORDER API

  • Get a list of Orderspost
  • Get an Orderget
  • Update Status of an Orderpost

Custom Parameters

  • Update Entity Custom Parameterspost
  • Update Vendor Custom Parameterspost
Powered by 

Environments

There are two environments, production and testing. Both are completely isolated, so you need to set up each environment for API Access separately.

Endpoints

EnvironmentEndpoint
Productionhttps://api.trifft.io
Testinghttps://api.test.trifft.dev/api
  • Table of Contents
    • Endpoints