Supported content types are:
text/html;charset=utf-8
text/html
text/html;charset=utf-8
, text/html
):Documentation (In HTML).
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
Example (application/json
):
{
"old-passphrase": "Example Text",
"new-passphrase": "Example Text"
}
Supported content types are:
application/json;charset=utf-8
application/json
application/json;charset=utf-8
, application/json
):
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
application/json
):{
"status": {
"status": "not-paid",
"items-left": 42
},
"admin": false,
"uuid": "00000000-0000-0000-0000-000000000000",
"created": "2018-02-10T00:00:42Z",
"tickler-item-count": 42,
"username": "Example Text",
"last-login": null,
"triggered-item-count": 42
}
Example (application/json
):
{
"status": {
"status": "paid",
"until": "2018-02-10T00:00:42Z"
},
"admin": false,
"uuid": "00000000-0000-0000-0000-000000000000",
"created": "2018-02-10T00:00:42Z",
"tickler-item-count": 42,
"username": "Example Text",
"last-login": null,
"triggered-item-count": 42
}
Example (application/json
):
{
"status": {
"status": "not-paid",
"items-left": 42
},
"admin": false,
"uuid": "00000000-0000-0000-0000-000000000000",
"created": "2018-02-10T00:00:42Z",
"tickler-item-count": 42,
"username": "Example Text",
"last-login": "2018-02-10T00:00:42Z",
"triggered-item-count": 42
}
Example (application/json
):
{
"status": {
"status": "not-paid",
"items-left": 42
},
"admin": true,
"uuid": "00000000-0000-0000-0000-000000000000",
"created": "2018-02-10T00:00:42Z",
"tickler-item-count": 42,
"username": "Example Text",
"last-login": null,
"triggered-item-count": 42
}
Example (application/json
):
{
"status": {
"status": "paid",
"until": "2018-02-10T00:00:42Z"
},
"admin": false,
"uuid": "00000000-0000-0000-0000-000000000000",
"created": "2018-02-10T00:00:42Z",
"tickler-item-count": 42,
"username": "Example Text",
"last-login": "2018-02-10T00:00:42Z",
"triggered-item-count": 42
}
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
{
"timezone": {
"offset": 0,
"name": "UTC",
"summer": false
}
}
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
Example (application/json
):
{
"timezone": {
"offset": 0,
"name": "UTC",
"summer": false
}
}
Supported content types are:
application/json
Supported content types are:
application/json
Example (application/json
):
{
"username": "Example Text",
"password": "Example Text"
}
Supported content types are:
application/json;charset=utf-8
application/json
application/json;charset=utf-8
, application/json
):
Supported content types are:
application/json
application/json
):{
"stripeEventsRetrierLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredEmailSchedulerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggererLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"stripeEventsFetcherLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredIntrayItemSenderLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"adminNotificationEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"emailerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredIntrayItemSchedulerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"verificationEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
}
}
Example (application/json
):
{
"stripeEventsRetrierLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": 42
},
"triggeredEmailSchedulerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggererLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"stripeEventsFetcherLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredIntrayItemSenderLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"adminNotificationEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"emailerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredIntrayItemSchedulerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"verificationEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
}
}
Example (application/json
):
{
"stripeEventsRetrierLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredEmailSchedulerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggererLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"stripeEventsFetcherLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredIntrayItemSenderLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": 42
},
"adminNotificationEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"emailerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredIntrayItemSchedulerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"verificationEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
}
}
Example (application/json
):
{
"stripeEventsRetrierLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredEmailSchedulerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggererLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"stripeEventsFetcherLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": 42
},
"triggeredIntrayItemSenderLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"adminNotificationEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"emailerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredIntrayItemSchedulerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"verificationEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
}
}
Example (application/json
):
{
"stripeEventsRetrierLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": 42
},
"triggeredEmailSchedulerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggererLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"stripeEventsFetcherLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredIntrayItemSenderLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": 42
},
"adminNotificationEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"emailerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"triggeredIntrayItemSchedulerLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
},
"verificationEmailConverterLooperInfo": {
"looperInfoPeriod": null,
"looperInfoStatus": {
"tag": "LooperStatusDisabled"
},
"looperInfoRetryDelay": null,
"looperInfoRetryAmount": null
}
}
Supported content types are:
application/json
application/json
):null
Example (application/json
):
{
"trial-period": 30,
"plan": "plan_FiN2Zsdv0DP0kh",
"max-items-free": 5,
"publishable-key": "pk_test_zV5qVP1IQTjE9QYulRZpfD8C00cqGOnQ91",
"currency": "chf",
"price": 100
}
Supported content types are:
application/json
Example (application/json
):
{
"name": "Example Text",
"password": "Example Text"
}
Supported content types are:
application/json
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
Example (application/json
):
{
"syncRequestTickles": {}
}
Example (application/json
):
{
"syncRequestTickles": {
"deleted": {
"00000000-0000-0000-0000-000000000000": 0
}
}
}
Example (application/json
):
{
"syncRequestTickles": {
"synced": {
"00000000-0000-0000-0000-000000000000": 0
}
}
}
Example (application/json
):
{
"syncRequestTickles": {
"changed": {
"00000000-0000-0000-0000-000000000000": {
"time": 0,
"value": {
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z"
}
}
}
}
}
Example (application/json
):
{
"syncRequestTickles": {
"deleted": {
"00000000-0000-0000-0000-000000000000": 0
},
"synced": {
"00000000-0000-0000-0000-000000000000": 0
}
}
}
Supported content types are:
application/json
application/json
):{
"syncResponseTickles": {}
}
Example (application/json
):
{
"syncResponseTickles": {
"conflict-server-deleted": [
"00000000-0000-0000-0000-000000000000"
]
}
}
Example (application/json
):
{
"syncResponseTickles": {
"server-added": {
"00000000-0000-0000-0000-000000000000": {
"time": 0,
"value": {
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z"
}
}
}
}
}
Example (application/json
):
{
"syncResponseTickles": {
"server-deleted": [
"00000000-0000-0000-0000-000000000000"
]
}
}
Example (application/json
):
{
"syncResponseTickles": {
"conflict-server-deleted": [
"00000000-0000-0000-0000-000000000000"
],
"server-added": {
"00000000-0000-0000-0000-000000000000": {
"time": 0,
"value": {
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z"
}
}
}
}
}
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
Example (application/json
):
{
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
}
Every Day (application/json
):
{
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": {
"every-x-days": {
"days": 1,
"time-of-day": null
}
},
"scheduled-time": null
}
Example (application/json
):
{
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": "12:00:00"
}
Every Month (application/json
):
{
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": {
"every-x-months": {
"months": 1,
"day": null,
"time-of-day": null
}
},
"scheduled-time": null
}
Every Day (application/json
):
{
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": {
"every-x-days": {
"days": 1,
"time-of-day": null
}
},
"scheduled-time": "12:00:00"
}
Supported content types are:
application/json
"00000000-0000-0000-0000-000000000000"
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
id: The UUID of the item
Supported content types are:
application/json
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
id: The UUID of the item
Supported content types are:
application/json
application/json
):{
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z",
"triggered": null,
"id": "00000000-0000-0000-0000-000000000000"
}
Example (application/json
):
{
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z",
"triggered": {
"triggeredInfoTriggered": "2018-02-10T00:00:42Z",
"triggeredInfoTriggerTriggerAttempts": []
},
"id": "00000000-0000-0000-0000-000000000000"
}
Every Day (application/json
):
{
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": {
"every-x-days": {
"days": 1,
"time-of-day": null
}
},
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z",
"triggered": null,
"id": "00000000-0000-0000-0000-000000000000"
}
Example (application/json
):
{
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z",
"triggered": {
"triggeredInfoTriggered": "2018-02-10T00:00:42Z",
"triggeredInfoTriggerTriggerAttempts": [
{
"tag": "EmailTriggerAttempt",
"contents": [
"00000000-0000-0000-0000-000000000000",
{
"tag": "EmailResultSent"
}
]
}
]
},
"id": "00000000-0000-0000-0000-000000000000"
}
Every Day (application/json
):
{
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": {
"every-x-days": {
"days": 1,
"time-of-day": null
}
},
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z",
"triggered": {
"triggeredInfoTriggered": "2018-02-10T00:00:42Z",
"triggeredInfoTriggerTriggerAttempts": []
},
"id": "00000000-0000-0000-0000-000000000000"
}
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
id: The UUID of the item
Supported content types are:
application/json
Example (application/json
):
{
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
}
Every Day (application/json
):
{
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": {
"every-x-days": {
"days": 1,
"time-of-day": null
}
},
"scheduled-time": null
}
Example (application/json
):
{
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": "12:00:00"
}
Every Month (application/json
):
{
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": {
"every-x-months": {
"months": 1,
"day": null,
"time-of-day": null
}
},
"scheduled-time": null
}
Every Day (application/json
):
{
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": {
"every-x-days": {
"days": 1,
"time-of-day": null
}
},
"scheduled-time": "12:00:00"
}
Supported content types are:
application/json
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
Example (application/json
):
[]
Example (application/json
):
[
"00000000-0000-0000-0000-000000000000"
]
Example (application/json
):
[
"00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000"
]
Example (application/json
):
[
"00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000"
]
Example (application/json
):
[
"00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000"
]
Supported content types are:
application/json
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
application/json
):[]
Example (application/json
):
[
{
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z",
"triggered": null,
"id": "00000000-0000-0000-0000-000000000000"
}
]
Example (application/json
):
[
{
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z",
"triggered": null,
"id": "00000000-0000-0000-0000-000000000000"
},
{
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z",
"triggered": null,
"id": "00000000-0000-0000-0000-000000000000"
}
]
Example (application/json
):
[
{
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z",
"triggered": {
"triggeredInfoTriggered": "2018-02-10T00:00:42Z",
"triggeredInfoTriggerTriggerAttempts": []
},
"id": "00000000-0000-0000-0000-000000000000"
}
]
Example (application/json
):
[
{
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z",
"triggered": null,
"id": "00000000-0000-0000-0000-000000000000"
},
{
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z",
"triggered": null,
"id": "00000000-0000-0000-0000-000000000000"
},
{
"contents": {
"scheduled-day": "2018-06-14",
"content": "Hello World!",
"recurrence": null,
"scheduled-time": null
},
"created": "2018-02-10T00:00:42Z",
"triggered": null,
"id": "00000000-0000-0000-0000-000000000000"
}
]
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
application/json
):[]
Example (application/json
):
[
"00000000-0000-0000-0000-000000000000"
]
Example (application/json
):
[
"00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000"
]
Example (application/json
):
[
"00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000"
]
Example (application/json
):
[
"00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000",
"00000000-0000-0000-0000-000000000000"
]
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
application/json
):[]
Example (application/json
):
[
{
"uuid": "00000000-0000-0000-0000-000000000000",
"info": {
"typedTriggerInfoType": "email",
"typedTriggerInfoValue": {
"Here": "Be",
"A": "Value"
}
}
}
]
Example (application/json
):
[
{
"uuid": "00000000-0000-0000-0000-000000000000",
"info": {
"typedTriggerInfoType": "email",
"typedTriggerInfoValue": {
"Here": "Be",
"A": "Value"
}
}
},
{
"uuid": "00000000-0000-0000-0000-000000000000",
"info": {
"typedTriggerInfoType": "email",
"typedTriggerInfoValue": {
"Here": "Be",
"A": "Value"
}
}
}
]
Example (application/json
):
[
{
"uuid": "00000000-0000-0000-0000-000000000000",
"info": {
"typedTriggerInfoType": "intray",
"typedTriggerInfoValue": {
"Here": "Be",
"A": "Value"
}
}
}
]
Example (application/json
):
[
{
"uuid": "00000000-0000-0000-0000-000000000000",
"info": {
"typedTriggerInfoType": "email",
"typedTriggerInfoValue": {
"Here": "Be",
"A": "Value"
}
}
},
{
"uuid": "00000000-0000-0000-0000-000000000000",
"info": {
"typedTriggerInfoType": "email",
"typedTriggerInfoValue": {
"Here": "Be",
"A": "Value"
}
}
},
{
"uuid": "00000000-0000-0000-0000-000000000000",
"info": {
"typedTriggerInfoType": "email",
"typedTriggerInfoValue": {
"Here": "Be",
"A": "Value"
}
}
}
]
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
id: The UUID of the trigger
Supported content types are:
application/json
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
Example (application/json
):
{
"addEmailTrigger": "user@example.com"
}
Supported content types are:
application/json
"00000000-0000-0000-0000-000000000000"
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
id: The UUID of the trigger
Supported content types are:
application/json
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
id: The UUID of the trigger
Supported content types are:
application/json
application/json
):{
"uuid": "00000000-0000-0000-0000-000000000000",
"info": {
"typedTriggerInfoType": "email",
"typedTriggerInfoValue": {
"Here": "Be",
"A": "Value"
}
}
}
Example (application/json
):
{
"uuid": "00000000-0000-0000-0000-000000000000",
"info": {
"typedTriggerInfoType": "intray",
"typedTriggerInfoValue": {
"Here": "Be",
"A": "Value"
}
}
}
This part of the API is protected by JSON Web Tokens (JWTs)
Clients must supply the following data A JWT Token signed with this server's key
Supported content types are:
application/json
Example (application/json
):
{
"addIntrayTriggerUrl": "https://tickler.cs-syd.eu:8000",
"addIntrayTriggerUsername": "Example Text",
"addIntrayTriggerAccessKey": "4a921dd6b8edbfba19ac55b80ca6bbfd"
}
Supported content types are:
application/json
application/json
):{
"Left": "Example Text"
}
Example (application/json
):
{
"Right": "00000000-0000-0000-0000-000000000000"
}