Integrations Status
Update Kindful on the status of the integration as a means to provide feedback to users on the Kindful side.
posthttps://app.kindful.com/admin/oauth2/api/v1/integrations/status
Post
{
"data": {
"status": "Connected",
"units": "5"
}
}
Successful Response (200)
{
"allow_campaign_sync": true,
"allow_remote_campaign_creation": false,
"contact_name_format": "display_name",
"enable_local_changes_push": false,
"enable_remote_changes_pull": false,
"id": 13,
"name": null,
"sync_enabled": false,
"type": "Integrations::Application",
"units": 5,
"fetch_transactions_after": null,
"push_transactions_after": null,
"first_sync_at": null,
"first_sync_completed_at": null,
"last_synced_at": null,
"last_sync_completed_at": null,
"org_name": "Nonprofit Organization",
"subdomain": "nonprofit",
"org_trial_tier": false
}
Body Params
status
string
required
Must be one of the following values:
units
string
Use units to pass in the number of connected users to your application
Note: You will need the data\_query
scope for this endpoint.
Units
Use units to send Kindful the number of connected accounts/users authenticated to your application.
Indicate Disconnected Status
Note: Sending the following request will indicate your application as disconnected in the app directory.
{
"data": {
"status": "disconnected",
"units": "0"
}
}