API Reference
- Getting Started
- Variables
- Measurements
- Analytics
- App Settings
- Data Import
- Feed
- Notifications
- Reminders
- Shares
- Studies
- Units
- User
Post user interactions with feed
Post user actions on feed cards
curl --request POST \
--url https://safe.dfda.earth/api/v3/feed \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '[
{
"actionSheetButtons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"avatar": "<string>",
"avatarCircular": "<string>",
"backgroundColor": "<string>",
"buttons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"buttonsSecondary": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"content": "<string>",
"headerTitle": "<string>",
"html": "<string>",
"htmlContent": "<string>",
"id": "<string>",
"image": "<string>",
"inputFields": [
{
"displayName": "<string>",
"helpText": "<string>",
"hint": "<string>",
"icon": "<string>",
"id": "<string>",
"image": "<string>",
"key": "<string>",
"labelLeft": "<string>",
"labelRight": "<string>",
"link": "<string>",
"maxLength": 123,
"maxValue": 123,
"minLength": 123,
"minValue": 123,
"options": [
"<string>"
],
"placeholder": "<string>",
"postUrl": "<string>",
"required": true,
"show": true,
"submitButton": {
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
},
"type": "check_box",
"validationPattern": "<string>",
"value": "<string>"
}
],
"ionIcon": "<string>",
"link": "<string>",
"parameters": {},
"selectedButton": {
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
},
"sharingBody": "<string>",
"sharingButtons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"sharingTitle": "<string>",
"subHeader": "<string>",
"subTitle": "<string>",
"title": "<string>"
}
]'
{
"cards": [
{
"actionSheetButtons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"avatar": "<string>",
"avatarCircular": "<string>",
"backgroundColor": "<string>",
"buttons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"buttonsSecondary": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"content": "<string>",
"headerTitle": "<string>",
"html": "<string>",
"htmlContent": "<string>",
"id": "<string>",
"image": "<string>",
"inputFields": [
{
"displayName": "<string>",
"helpText": "<string>",
"hint": "<string>",
"icon": "<string>",
"id": "<string>",
"image": "<string>",
"key": "<string>",
"labelLeft": "<string>",
"labelRight": "<string>",
"link": "<string>",
"maxLength": 123,
"maxValue": 123,
"minLength": 123,
"minValue": 123,
"options": [
"<string>"
],
"placeholder": "<string>",
"postUrl": "<string>",
"required": true,
"show": true,
"submitButton": {
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
},
"type": "check_box",
"validationPattern": "<string>",
"value": "<string>"
}
],
"ionIcon": "<string>",
"link": "<string>",
"parameters": {},
"selectedButton": {
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
},
"sharingBody": "<string>",
"sharingButtons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"sharingTitle": "<string>",
"subHeader": "<string>",
"subTitle": "<string>",
"title": "<string>"
}
],
"description": "<string>",
"summary": "<string>",
"errors": [
{
"message": "<string>"
}
],
"status": "<string>",
"success": true,
"code": 123,
"link": "<string>",
"card": {
"actionSheetButtons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"avatar": "<string>",
"avatarCircular": "<string>",
"backgroundColor": "<string>",
"buttons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"buttonsSecondary": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"content": "<string>",
"headerTitle": "<string>",
"html": "<string>",
"htmlContent": "<string>",
"id": "<string>",
"image": "<string>",
"inputFields": [
{
"displayName": "<string>",
"helpText": "<string>",
"hint": "<string>",
"icon": "<string>",
"id": "<string>",
"image": "<string>",
"key": "<string>",
"labelLeft": "<string>",
"labelRight": "<string>",
"link": "<string>",
"maxLength": 123,
"maxValue": 123,
"minLength": 123,
"minValue": 123,
"options": [
"<string>"
],
"placeholder": "<string>",
"postUrl": "<string>",
"required": true,
"show": true,
"submitButton": {
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
},
"type": "check_box",
"validationPattern": "<string>",
"value": "<string>"
}
],
"ionIcon": "<string>",
"link": "<string>",
"parameters": {},
"selectedButton": {
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
},
"sharingBody": "<string>",
"sharingButtons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"sharingTitle": "<string>",
"subHeader": "<string>",
"subTitle": "<string>",
"title": "<string>"
}
}
Authorizations
Enter your bearer token in the format Bearer access_token_here
Query Parameters
Your client id can be obtained by creating an app at https://builder.quantimo.do
Body
HTML element id
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Smaller square image
Smaller circular image
Ex: #f2f2f2
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Ex: Content
Ex: Title
HTML for the entire card.
Ex: <div>Content</div>
Larger image of variable dimensions
Ex: Title
check_box
, date
, email
, number
, postal_code
, select_option
, string
, switch
, text_area
, unit
, variable_category
HTML element id
Selector list options
Ex: Title
Ex: Title
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
See https://html5pattern.com/ for examples
Ex: ion-refresh
A link to a web page or something. Not much more to say about that.
Key value pairs derived from user input fields, button clicks, or preset defaults
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Ex: sharingBody
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Ex: sharingTitle
Ex: subTitle
Ex: subTitle
Ex: Title
Response
HTML element id
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Smaller square image
Smaller circular image
Ex: #f2f2f2
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Ex: Content
Ex: Title
HTML for the entire card.
Ex: <div>Content</div>
Larger image of variable dimensions
Ex: Title
check_box
, date
, email
, number
, postal_code
, select_option
, string
, switch
, text_area
, unit
, variable_category
HTML element id
Selector list options
Ex: Title
Ex: Title
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
See https://html5pattern.com/ for examples
Ex: ion-refresh
A link to a web page or something. Not much more to say about that.
Key value pairs derived from user input fields, button clicks, or preset defaults
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Ex: sharingBody
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Ex: sharingTitle
Ex: subTitle
Ex: subTitle
Ex: Title
Tracking reminder notifications, messages, and study result cards that can be displayed in user feed or stream
Tracking reminder notifications, messages, and study results
Array of error objects with message property
Error message
ex. OK or ERROR
true or false
Response code such as 200
A super neat url you might want to share with your users!
HTML element id
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Smaller square image
Smaller circular image
Ex: #f2f2f2
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Ex: Content
Ex: Title
HTML for the entire card.
Ex: <div>Content</div>
Larger image of variable dimensions
Ex: Title
check_box
, date
, email
, number
, postal_code
, select_option
, string
, switch
, text_area
, unit
, variable_category
HTML element id
Selector list options
Ex: Title
Ex: Title
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
See https://html5pattern.com/ for examples
Ex: ion-refresh
A link to a web page or something. Not much more to say about that.
Key value pairs derived from user input fields, button clicks, or preset defaults
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Ex: sharingBody
Ex: https://local.quantimo.do
Ex: Connect
Ex: connect
Action data
Ex: connect
Ex: #f2f2f2
Text to show user before executing functionName
Name of function to call
Data to provide to functionName or be copied to the card parameters when button is clicked and card is posted to the API
Ex: connect
HTML element id
Ex: https://image.jpg
Ex: ion-refresh
State to go to
Data to provide to the state
Text to show user after executing functionName
Text to show user after executing functionName
Text to show user after executing functionName
Ex: This is a tooltip
Post here on button click
Ex: sharingTitle
Ex: subTitle
Ex: subTitle
Ex: Title
curl --request POST \
--url https://safe.dfda.earth/api/v3/feed \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '[
{
"actionSheetButtons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"avatar": "<string>",
"avatarCircular": "<string>",
"backgroundColor": "<string>",
"buttons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"buttonsSecondary": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"content": "<string>",
"headerTitle": "<string>",
"html": "<string>",
"htmlContent": "<string>",
"id": "<string>",
"image": "<string>",
"inputFields": [
{
"displayName": "<string>",
"helpText": "<string>",
"hint": "<string>",
"icon": "<string>",
"id": "<string>",
"image": "<string>",
"key": "<string>",
"labelLeft": "<string>",
"labelRight": "<string>",
"link": "<string>",
"maxLength": 123,
"maxValue": 123,
"minLength": 123,
"minValue": 123,
"options": [
"<string>"
],
"placeholder": "<string>",
"postUrl": "<string>",
"required": true,
"show": true,
"submitButton": {
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
},
"type": "check_box",
"validationPattern": "<string>",
"value": "<string>"
}
],
"ionIcon": "<string>",
"link": "<string>",
"parameters": {},
"selectedButton": {
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
},
"sharingBody": "<string>",
"sharingButtons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"sharingTitle": "<string>",
"subHeader": "<string>",
"subTitle": "<string>",
"title": "<string>"
}
]'
{
"cards": [
{
"actionSheetButtons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"avatar": "<string>",
"avatarCircular": "<string>",
"backgroundColor": "<string>",
"buttons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"buttonsSecondary": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"content": "<string>",
"headerTitle": "<string>",
"html": "<string>",
"htmlContent": "<string>",
"id": "<string>",
"image": "<string>",
"inputFields": [
{
"displayName": "<string>",
"helpText": "<string>",
"hint": "<string>",
"icon": "<string>",
"id": "<string>",
"image": "<string>",
"key": "<string>",
"labelLeft": "<string>",
"labelRight": "<string>",
"link": "<string>",
"maxLength": 123,
"maxValue": 123,
"minLength": 123,
"minValue": 123,
"options": [
"<string>"
],
"placeholder": "<string>",
"postUrl": "<string>",
"required": true,
"show": true,
"submitButton": {
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
},
"type": "check_box",
"validationPattern": "<string>",
"value": "<string>"
}
],
"ionIcon": "<string>",
"link": "<string>",
"parameters": {},
"selectedButton": {
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
},
"sharingBody": "<string>",
"sharingButtons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"sharingTitle": "<string>",
"subHeader": "<string>",
"subTitle": "<string>",
"title": "<string>"
}
],
"description": "<string>",
"summary": "<string>",
"errors": [
{
"message": "<string>"
}
],
"status": "<string>",
"success": true,
"code": 123,
"link": "<string>",
"card": {
"actionSheetButtons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"avatar": "<string>",
"avatarCircular": "<string>",
"backgroundColor": "<string>",
"buttons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"buttonsSecondary": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"content": "<string>",
"headerTitle": "<string>",
"html": "<string>",
"htmlContent": "<string>",
"id": "<string>",
"image": "<string>",
"inputFields": [
{
"displayName": "<string>",
"helpText": "<string>",
"hint": "<string>",
"icon": "<string>",
"id": "<string>",
"image": "<string>",
"key": "<string>",
"labelLeft": "<string>",
"labelRight": "<string>",
"link": "<string>",
"maxLength": 123,
"maxValue": 123,
"minLength": 123,
"minValue": 123,
"options": [
"<string>"
],
"placeholder": "<string>",
"postUrl": "<string>",
"required": true,
"show": true,
"submitButton": {
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
},
"type": "check_box",
"validationPattern": "<string>",
"value": "<string>"
}
],
"ionIcon": "<string>",
"link": "<string>",
"parameters": {},
"selectedButton": {
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
},
"sharingBody": "<string>",
"sharingButtons": [
{
"accessibilityText": "<string>",
"action": {},
"additionalInformation": "<string>",
"color": "<string>",
"confirmationText": "<string>",
"functionName": "<string>",
"parameters": {},
"html": "<string>",
"id": "<string>",
"image": "<string>",
"ionIcon": "<string>",
"link": "<string>",
"stateName": "<string>",
"stateParams": {},
"successToastText": "<string>",
"successAlertTitle": "<string>",
"successAlertBody": "<string>",
"text": "<string>",
"tooltip": "<string>",
"webhookUrl": "<string>"
}
],
"sharingTitle": "<string>",
"subHeader": "<string>",
"subTitle": "<string>",
"title": "<string>"
}
}