Qodex.ai
Qodex.ai
IntroductionAsk Anything
Sample Campaigns
EASY-DISCOUNT: Always 10% off
10% on Transaction Copy
EASY-DISCOUNT: 20% off when session value greater than $200
20% on transaction over 200
EASY-COUPON: 30% off with coupon code
30% off with coupon code
EASY-DISCOUNT: Specific discounts on categories
Specific discounts on categories
MEDIUM-LOYALTY: Collect 1 point per $ spent
Collect 1 point per $ spent
MEDIUM-LOYALTY: Spend 1 point as 1$
Spend 1 point as 1$
MEDIUM-REFERRAL: Generate and redeem a referral code
Customer registersFriend uses referral code
ADVANCED-BUNDLE: $50 off bundled products
$50 off bundled products
ADVANCED-GAMIFICATION: Spend more than $300 3 times and get 1000 points
3nd transaction above $300
⭐️ Third-party API
Braze
Create referralCreate couponCreate coupon reservationTrack event
Customer data platforms
Update customer profileCreate audienceUpdate audienceUpdate audiences in multiple customer profilesDelete audience
Customer engagement platforms
Create couponCreate referralGet loyalty ledgerAdd loyalty points
Iterable
Create couponCreate referralGet loyalty ledger
Segment-Deprecated endpoints
Upsert customer profileUpsert customer profile V2Track eventUpdate customer session
Segment
Update customer profileTrack eventUpdate audiences in multiple customer profilesUpdate customer sessionCreate audienceUpdate audienceDelete audience
Selligent
Create coupon
mParticle
Send event
Emarsys
Get coupon
🔎 Management API
Accounts and users
List users in accountGet userUpdate userDelete userValidate Okta API ownershipList SCIM usersCreate SCIM userGet SCIM userDelete SCIM userUpdate SCIM userUpdate SCIM user attributesList supported SCIM resource typesService config endpoint for SCIM provisioning protocolList supported SCIM schemasDelete user by email addressEnable user by email addressDisable user by email addressInvite user from identity providerInvite userResend invitation emailRequest a password resetReset passwordGet account detailsGet account analytics
Achievements
Create achievementList achievementsExport achievement customer dataUpdate achievementDelete achievementList customer achievements
Additional costs
Create additional costList additional costsGet additional costUpdate additional cost
Analytics
Export triggered effectsExport customer sessions
Applications
List ApplicationsGet ApplicationGet Application health
Attributes
Create custom attributeList custom attributesGet custom attributeUpdate custom attributeImport allowed values for attribute
Audiences
List audiencesList audience analyticsList audience membersImport audience membersExport audience members
Campaign access groups
List campaign access groupsGet campaign access group
Campaign templates
List campaign templatesCreate campaign from campaign template
Campaigns
List campaignsGet campaignUpdate campaignDelete campaignCopy the campaign into the specified ApplicationList campaigns that match the given attributesList campaign rulesetsGet rulesetGet analytics of campaigns
Catalogs
List items in catalog
Collections
List collections in accountCreate account-level collectionGet account-level collectionUpdate account-level collectionDelete account-level collectionGet collection itemsList collections in ApplicationList collections in campaignCreate campaign-level collectionGet campaign-level collectionUpdate campaign-level collection's descriptionDelete campaign-level collectionImport data into existing account-level collectionImport data into existing campaign-level collectionExport account-level collection's itemsExport campaign-level collection's items
Coupons
Create couponsUpdate couponsDelete couponsCreate coupons for multiple recipientsCreate coupons asynchronouslyList couponsUpdate couponDelete couponList coupons that match the given attributes in campaign (without total count)List coupons that match the given attributes (without total count)Import couponsExport coupons
Customer data
List application's customersList application customers matching the given attributesList customer profiles matching the given attributesGet customer profileList customer profilesGet application's customerGet Activity Reports for Application CustomersGet customer's activity reportGet customer's analytics reportList Application sessionsGet Application sessionList Applications eventsList Applications event types
Events
List event types
Giveaways
Import giveaway codes into a giveaway poolExport giveaway codes of a giveaway pool
Logs
Get access logs for ApplicationList access logsList webhook activation log entriesList webhook log entriesGet audit logs for an accountGet exports
Loyalty
List loyalty programsGet loyalty programImport loyalty pointsImport customers into loyalty tiersGet customer's full loyalty ledgerAdd points to customer profileDeduct points from customer profileExport customer's transaction logsExport customers' tier dataGet loyalty program statisticsExport customer loyalty balancesList loyalty program transactions
Loyalty cards
Import loyalty cardsExport all card transaction logsList loyalty cardsDelete loyalty cardUpdate loyalty card statusGet loyalty cardAdd points to cardDeduct points from cardExport card's ledger logList card's transactionsTransfer card data
Notifications
Activate or deactivate notificationCreate notification about added or deducted loyalty pointsCreate notification about pending loyalty pointsCreate strikethrough notification
Referrals
Delete referralUpdate referralList referralsList friends referred by customer profileExport referralsImport referrals
Roles
List rolesGet roleUpdate role
Sessions
Create sessionDestroy session
Stores
List storesCreate storeGet storeUpdate storeDelete storeExport storesDisconnect storesImport stores
Webhooks
List webhooksGet webhook
🚀 Integration API
Audiences
Create audienceDelete audienceUpdate audience nameDelete audience membershipsUpdate multiple customer profiles' audiencesUpdate profile attributes for all customers in audience
Catalogs
Sync cart item catalog
Coupons
Create coupon reservationDelete coupon reservationsList customers that have this coupon reserved
Customer profiles
Update customer profileUpdate multiple customer profilesDelete customer's personal dataList customer data
Customer sessions
Update customer sessionGet customer sessionReturn cart itemsReopen customer session
Events
Track event
Loyalty
Get customer's loyalty pointsList customer's unused loyalty points
Loyalty cards
Link customer profile to cardGet card's point balancesList card's unused loyalty points
Referrals
Create referral code for an advocateCreate referral codes for multiple advocates
IntroductionAsk Anything
Sample Campaigns
EASY-DISCOUNT: Always 10% off
10% on Transaction Copy
EASY-DISCOUNT: 20% off when session value greater than $200
20% on transaction over 200
EASY-COUPON: 30% off with coupon code
30% off with coupon code
EASY-DISCOUNT: Specific discounts on categories
Specific discounts on categories
MEDIUM-LOYALTY: Collect 1 point per $ spent
Collect 1 point per $ spent
MEDIUM-LOYALTY: Spend 1 point as 1$
Spend 1 point as 1$
MEDIUM-REFERRAL: Generate and redeem a referral code
Customer registersFriend uses referral code
ADVANCED-BUNDLE: $50 off bundled products
$50 off bundled products
ADVANCED-GAMIFICATION: Spend more than $300 3 times and get 1000 points
3nd transaction above $300
⭐️ Third-party API
Braze
Create referralCreate couponCreate coupon reservationTrack event
Customer data platforms
Update customer profileCreate audienceUpdate audienceUpdate audiences in multiple customer profilesDelete audience
Customer engagement platforms
Create couponCreate referralGet loyalty ledgerAdd loyalty points
Iterable
Create couponCreate referralGet loyalty ledger
Segment-Deprecated endpoints
Upsert customer profileUpsert customer profile V2Track eventUpdate customer session
Segment
Update customer profileTrack eventUpdate audiences in multiple customer profilesUpdate customer sessionCreate audienceUpdate audienceDelete audience
Selligent
Create coupon
mParticle
Send event
Emarsys
Get coupon
🔎 Management API
Accounts and users
List users in accountGet userUpdate userDelete userValidate Okta API ownershipList SCIM usersCreate SCIM userGet SCIM userDelete SCIM userUpdate SCIM userUpdate SCIM user attributesList supported SCIM resource typesService config endpoint for SCIM provisioning protocolList supported SCIM schemasDelete user by email addressEnable user by email addressDisable user by email addressInvite user from identity providerInvite userResend invitation emailRequest a password resetReset passwordGet account detailsGet account analytics
Achievements
Create achievementList achievementsExport achievement customer dataUpdate achievementDelete achievementList customer achievements
Additional costs
Create additional costList additional costsGet additional costUpdate additional cost
Analytics
Export triggered effectsExport customer sessions
Applications
List ApplicationsGet ApplicationGet Application health
Attributes
Create custom attributeList custom attributesGet custom attributeUpdate custom attributeImport allowed values for attribute
Audiences
List audiencesList audience analyticsList audience membersImport audience membersExport audience members
Campaign access groups
List campaign access groupsGet campaign access group
Campaign templates
List campaign templatesCreate campaign from campaign template
Campaigns
List campaignsGet campaignUpdate campaignDelete campaignCopy the campaign into the specified ApplicationList campaigns that match the given attributesList campaign rulesetsGet rulesetGet analytics of campaigns
Catalogs
List items in catalog
Collections
List collections in accountCreate account-level collectionGet account-level collectionUpdate account-level collectionDelete account-level collectionGet collection itemsList collections in ApplicationList collections in campaignCreate campaign-level collectionGet campaign-level collectionUpdate campaign-level collection's descriptionDelete campaign-level collectionImport data into existing account-level collectionImport data into existing campaign-level collectionExport account-level collection's itemsExport campaign-level collection's items
Coupons
Create couponsUpdate couponsDelete couponsCreate coupons for multiple recipientsCreate coupons asynchronouslyList couponsUpdate couponDelete couponList coupons that match the given attributes in campaign (without total count)List coupons that match the given attributes (without total count)Import couponsExport coupons
Customer data
List application's customersList application customers matching the given attributesList customer profiles matching the given attributesGet customer profileList customer profilesGet application's customerGet Activity Reports for Application CustomersGet customer's activity reportGet customer's analytics reportList Application sessionsGet Application sessionList Applications eventsList Applications event types
Events
List event types
Giveaways
Import giveaway codes into a giveaway poolExport giveaway codes of a giveaway pool
Logs
Get access logs for ApplicationList access logsList webhook activation log entriesList webhook log entriesGet audit logs for an accountGet exports
Loyalty
List loyalty programsGet loyalty programImport loyalty pointsImport customers into loyalty tiersGet customer's full loyalty ledgerAdd points to customer profileDeduct points from customer profileExport customer's transaction logsExport customers' tier dataGet loyalty program statisticsExport customer loyalty balancesList loyalty program transactions
Loyalty cards
Import loyalty cardsExport all card transaction logsList loyalty cardsDelete loyalty cardUpdate loyalty card statusGet loyalty cardAdd points to cardDeduct points from cardExport card's ledger logList card's transactionsTransfer card data
Notifications
Activate or deactivate notificationCreate notification about added or deducted loyalty pointsCreate notification about pending loyalty pointsCreate strikethrough notification
Referrals
Delete referralUpdate referralList referralsList friends referred by customer profileExport referralsImport referrals
Roles
List rolesGet roleUpdate role
Sessions
Create sessionDestroy session
Stores
List storesCreate storeGet storeUpdate storeDelete storeExport storesDisconnect storesImport stores
Webhooks
List webhooksGet webhook
🚀 Integration API
Audiences
Create audienceDelete audienceUpdate audience nameDelete audience membershipsUpdate multiple customer profiles' audiencesUpdate profile attributes for all customers in audience
Catalogs
Sync cart item catalog
Coupons
Create coupon reservationDelete coupon reservationsList customers that have this coupon reserved
Customer profiles
Update customer profileUpdate multiple customer profilesDelete customer's personal dataList customer data
Customer sessions
Update customer sessionGet customer sessionReturn cart itemsReopen customer session
Events
Track event
Loyalty
Get customer's loyalty pointsList customer's unused loyalty points
Loyalty cards
Link customer profile to cardGet card's point balancesList card's unused loyalty points
Referrals
Create referral code for an advocateCreate referral codes for multiple advocates
Home🚀 Integration APICatalogs

Catalogs

Number of APIs: 1

  1. Sync cart item catalog PUT {{baseUrl}}/v1/catalogs/:catalogId/sync
Previous
Update profile attributes for all customers in audience
Next
Sync cart item catalog