Skip to content

Commit 5c6444b

Browse files
authored
v6.0.0: Add stores (#41)
* update java sdk * update java sdk * merge master
1 parent 105bb75 commit 5c6444b

File tree

394 files changed

+18523
-4437
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

394 files changed

+18523
-4437
lines changed

README.md

Lines changed: 51 additions & 21 deletions
Large diffs are not rendered by default.

api/openapi.yaml

Lines changed: 3040 additions & 999 deletions
Large diffs are not rendered by default.

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ apply plugin: 'eclipse'
33
apply plugin: 'java'
44

55
group = 'one.talon'
6-
version = '5.0.3'
6+
version = '6.0.0'
77

88
buildscript {
99
repositories {

build.sbt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ lazy val root = (project in file(".")).
22
settings(
33
organization := "one.talon",
44
name := "talon-one-client",
5-
version := "5.0.3",
5+
version := "6.0.0",
66
scalaVersion := "2.11.4",
77
scalacOptions ++= Seq("-feature"),
88
javacOptions in compile ++= Seq("-Xlint:deprecation"),

docs/AccountAnalytics.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ Name | Type | Description | Notes
2525
**webhooks** | **Integer** | Total number of webhooks in the account. |
2626
**loyaltyPrograms** | **Integer** | Total number of all loyalty programs in the account. |
2727
**liveLoyaltyPrograms** | **Integer** | Total number of live loyalty programs in the account. |
28+
**lastUpdatedAt** | [**OffsetDateTime**](OffsetDateTime.md) | The point in time when the analytics numbers were updated last. |
2829

2930

3031

docs/AccountDashboardStatisticCampaigns.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
Name | Type | Description | Notes
88
------------ | ------------- | ------------- | -------------
99
**live** | **Integer** | Number of campaigns that are active and live (across all Applications). |
10-
**endingSoon** | **Integer** | Campaigns with a schedule ending in 7 days or with only 10% of budget left. |
10+
**endingSoon** | **Integer** | Campaigns scheduled to expire sometime in the next 7 days. |
11+
**lowOnBudget** | **Integer** | Campaigns with less than 10% of budget left. |
1112

1213

1314

docs/Achievement.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
3+
# Achievement
4+
5+
6+
## Properties
7+
8+
Name | Type | Description | Notes
9+
------------ | ------------- | ------------- | -------------
10+
**id** | **Integer** | Internal ID of this entity. |
11+
**created** | [**OffsetDateTime**](OffsetDateTime.md) | The time this entity was created. |
12+
**name** | **String** | The internal name of the achievement used in API requests. **Note**: The name should start with a letter. This cannot be changed after the achievement has been created. |
13+
**title** | **String** | The display name for the achievement in the Campaign Manager. |
14+
**description** | **String** | A description of the achievement. |
15+
**target** | [**BigDecimal**](BigDecimal.md) | The maximum number of times a specific action must be completed by a customer profile over a defined period of time. |
16+
**period** | **String** | The relative duration after which the achievement is reset for a particular customer profile. **Note**: The `period` does not start when the achievement is created. The period is a **positive real number** followed by one letter indicating the time unit. Examples: `30s`, `40m`, `1h`, `5D`, `7W`, `10M`, `15Y`. Available units: - `s`: seconds - `m`: minutes - `h`: hours - `D`: days - `W`: weeks - `M`: months - `Y`: years You can also round certain units down to the beginning of period and up to the end of period.: - `_D` for rounding down days only. Signifies the start of the day. Example: `30D_D` - `_U` for rounding up days, weeks, months and years. Signifies the end of the day, week, month or year. Example: `23W_U` **Note**: You can either use the round down and round up option or set an absolute period. |
17+
**periodEndOverride** | [**TimePoint**](TimePoint.md) | | [optional]
18+
**userId** | **Integer** | ID of the user that created this achievement. |
19+
**createdBy** | **String** | Name of the user that created the achievement. **Note**: This is not available if the user has been deleted. |
20+
21+
22+
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
3+
# AchievementAdditionalProperties
4+
5+
## Properties
6+
7+
Name | Type | Description | Notes
8+
------------ | ------------- | ------------- | -------------
9+
**userId** | **Integer** | ID of the user that created this achievement. |
10+
**createdBy** | **String** | Name of the user that created the achievement. **Note**: This is not available if the user has been deleted. |
11+
12+
13+

docs/AddLoyaltyPointsEffectProps.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Name | Type | Description | Notes
1717
**expiryDate** | [**OffsetDateTime**](OffsetDateTime.md) | Date after which points will expire. | [optional]
1818
**transactionUUID** | **String** | The identifier of this addition in the loyalty ledger. |
1919
**cartItemPosition** | [**BigDecimal**](BigDecimal.md) | The index of the item in the cart items list on which the loyal points addition should be applied. | [optional]
20-
**cartItemSubPosition** | [**BigDecimal**](BigDecimal.md) | The sub position is triggered when application flattening is enabled. It indicates to which item the loyalty points addition applies, for cart items with `quantity` > 1. | [optional]
20+
**cartItemSubPosition** | [**BigDecimal**](BigDecimal.md) | For cart items with `quantity` > 1, the sub position indicates to which item the loyalty points addition is applied. | [optional]
2121
**cardIdentifier** | **String** | The alphanumeric identifier of the loyalty card. | [optional]
2222
**bundleIndex** | **Integer** | The position of the bundle in a list of item bundles created from the same bundle definition. | [optional]
2323
**bundleName** | **String** | The name of the bundle definition. | [optional]

docs/AddToAudienceEffectProps.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
2+
3+
# AddToAudienceEffectProps
4+
5+
The properties specific to the \"addToAudience\" effect. This gets triggered whenever a validated rule contains an \"addToAudience\" effect.
6+
## Properties
7+
8+
Name | Type | Description | Notes
9+
------------ | ------------- | ------------- | -------------
10+
**audienceId** | **Integer** | The internal ID of the audience. | [optional]
11+
**audienceName** | **String** | The name of the audience. | [optional]
12+
**profileIntegrationId** | **String** | The ID of the customer profile in the third-party integration platform. | [optional]
13+
**profileId** | **Integer** | The internal ID of the customer profile. | [optional]
14+
15+
16+

0 commit comments

Comments
 (0)