Skip to content

Releases: talon-one/TalonOnePHPsdk

v25.16.0

06 Nov 10:50

Choose a tag to compare

Summary

Added endpoints

  • IntegrationApi | bestPriorPrice | POST /v1/best_prior_price | Fetch best prior price

Removed endpoints

  • None

v25.15.0

07 Aug 14:08

Choose a tag to compare

Summary

Added endpoints

  • createCampaignStoreBudget | POST /v1/applications/{applicationId}/campaigns/{campaignId}/stores/budgets | Create campaign store budget
  • deleteCampaignStoreBudgets | DELETE /v1/applications/{applicationId}/campaigns/{campaignId}/stores/budgets | Delete campaign store budgets
  • exportCampaignStoreBudgets | GET /v1/applications/{applicationId}/campaigns/{campaignId}/stores/budgets/export | Export campaign store budgets
  • importCampaignStoreBudget | POST /v1/applications/{applicationId}/campaigns/{campaignId}/stores/budgets/import | Import campaign store budgets
  • listCampaignStoreBudgetLimits | GET /v1/applications/{applicationId}/campaigns/{campaignId}/stores/budgets | List campaign store budget limits
  • scimCreateGroup | POST /v1/provisioning/scim/Groups | Create SCIM group
  • scimDeleteGroup | DELETE /v1/provisioning/scim/Groups/{groupId} | Delete SCIM group
  • scimGetGroup | GET /v1/provisioning/scim/Groups/{groupId} | Get SCIM group
  • scimGetGroups | GET /v1/provisioning/scim/Groups | List SCIM groups
  • scimPatchGroup | PATCH /v1/provisioning/scim/Groups/{groupId} | Update SCIM group attributes
  • scimReplaceGroupAttributes | PUT /v1/provisioning/scim/Groups/{groupId} | Update SCIM group
  • summarizeCampaignStoreBudget | GET /v1/applications/{applicationId}/campaigns/{campaignId}/stores/budgets/summary | Get summary of campaign store budgets

Removed endpoints

v11.0.0

05 May 13:59
43d359a

Choose a tag to compare

What's Changed

IntegrationApi

New endpoints

getCustomerAchievementHistory
GET /v1/customer_profiles/{integrationId}/achievements/{achievementId}
getCustomerAchievements
GET /v1/customer_profiles/{integrationId}/achievements

ManagementApi

New endpoints

getDashboardStatistics
GET /v1/loyalty_programs/{loyaltyProgramId}/dashboard
getMessageLogs
GET /v1/message_logs

Removed endpoints

notificationActivation
PUT /v1/notifications/{notificationId}/activation
postAddedDeductedPointsNotification
POST /v1/loyalty_programs/{loyaltyProgramId}/notifications/added_deducted_points
postCatalogsStrikethroughNotification
POST /v1/applications/{applicationId}/catalogs/notifications/strikethrough
postPendingPointsNotification
POST /v1/loyalty_programs/{loyaltyProgramId}/notifications/pending_points

Full Changelog: v10.0.0...v12.0.0

v10.0.0

17 Jan 11:40
23997a7

Choose a tag to compare

Summary

Removed endpoints

Management API

getAllAccessLogs

v9.0.0

01 Oct 09:13
cded315

Choose a tag to compare

Summary

New endpoints

Integration API

generateLoyaltyCard | POST /v1/loyalty_programs/{loyaltyProgramId}/cards | Generate loyalty card

Management API

createBatchLoyaltyCards | POST /v1/loyalty_programs/{loyaltyProgramId}/cards/batch | Create loyalty cards
createCouponsDeletionJob | POST /v1/applications/{applicationId}/campaigns/{campaignId}/coupons_deletion_jobs | Creates a coupon deletion job
disconnectCampaignStores | DELETE /v1/applications/{applicationId}/campaigns/{campaignId}/stores | Disconnect stores
exportCampaignStores | GET /v1/applications/{applicationId}/campaigns/{campaignId}/stores/export | Export stores
exportLoyaltyCards | GET /v1/loyalty_programs/{loyaltyProgramId}/cards/export | Export loyalty cards
importCampaignStores | POST /v1/applications/{applicationId}/campaigns/{campaignId}/stores/import | Import stores
oktaEventHandlerChallenge | GET /v1/provisioning/okta | Validate Okta API ownership
scimCreateUser | POST /v1/provisioning/scim/Users | Create SCIM user
scimDeleteUser | DELETE /v1/provisioning/scim/Users/{userId} | Delete SCIM user
scimGetResourceTypes | GET /v1/provisioning/scim/ResourceTypes | List supported SCIM resource types
scimGetSchemas | GET /v1/provisioning/scim/Schemas | List supported SCIM schemas
scimGetServiceProviderConfig | GET /v1/provisioning/scim/ServiceProviderConfig | Get SCIM service provider configuration
scimGetUser | GET /v1/provisioning/scim/Users/{userId} | Get SCIM user
scimGetUsers | GET /v1/provisioning/scim/Users | List SCIM users
scimPatchUser | PATCH /v1/provisioning/scim/Users/{userId} | Update SCIM user attributes
scimReplaceUserAttributes | PUT /v1/provisioning/scim/Users/{userId} | Update SCIM user

Changes

Management API

activateUserByEmail | POST /v1/users/activate | Enable user by email address
deactivateUserByEmail | POST /v1/users/deactivate | Disable user by email address

v8.0.0

11 Jun 06:17
26a8ef1

Choose a tag to compare

Summary

New endpoints

Management API

Changes

The disabled and archived campaign states were added.

⚠️ Deprecation Notice

  • The GET /v1/roles endpoint was deprecated. Please use the new one GET /v2/roles
  • The GET /v1/roles/{roleId} endpoint was deprecated. Please use the new one GET /v2/roles/{roleId}

v7.0.0

23 May 05:54
6a5bda4

Choose a tag to compare

v6.0.0: Track Event V2 endpoint, loyalty integration endpoint and loyalty, catalogs management endpoints

10 Nov 10:53
5621a90

Choose a tag to compare

Summary

New endpoints

Integration API

Management API

Changes:

⚠️ Deprecation Notice

  • The TrackEvent endpoint /v1/events was deprecated. Please use the TrackEventV2 instead /v2/events.
  • The endpoint to create notification about campaign-related changes (POST /v1/applications/{applicationId}/notification_webhooks) was deprecated
  • The endpoint to delete notification about campaign-related changes (DELETE /v1/applications/{applicationId}/notification_webhooks/{notificationWebhookId}) was deprecated
  • The endpoint to get notification about campaign-related changes (GET /v1/applications/{applicationId}/notification_webhooks/{notificationWebhookId}) was deprecated
  • The endpoint to list notifications about campaign-related changes (GET /v1/applications/{applicationId}/notification_webhooks) was deprecated
  • The endpoint to update notification about campaign-related changes (PUT /v1/applications/{applicationId}/notification_webhooks/{notificationWebhookId}) was deprecated

v5.1.0: Fix PHP 8.1 incompatibility issues in SDK

24 Aug 12:50
99ce1f1

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.0.0...v5.1.0

v5.0.0: Reopen session endpoint, loyalty data integration endpoints and loyalty card management endpoints

03 May 21:06
a6e7140

Choose a tag to compare