Overview
Pre-built tooling
Pre-built integrations
Access requirements
Setup guide
Useful links
API gotchas
Pre-built tooling
✅ Authorization
✅ Authorization
| Tools | Status |
|---|---|
| Pre-built authorization (OAuth) | ✅ |
| Credentials auto-refresh | ✅ |
| Auth parameters validation | ✅ |
| Pre-built authorization UI | ✅ |
| Custom authorization UI | ✅ |
| Expired credentials detection | ✅ |
✅ Read & write data
✅ Read & write data
| Tools | Status |
|---|---|
| Pre-built integrations | ✅ |
| API unification | ✅ |
| 2-way sync | ✅ |
| Webhooks from Nango on data modifications | ✅ |
| Real-time webhooks from 3rd-party API | 🚫 (time to contribute: <48h) |
| Proxy requests | ✅ |
✅ Observability & data quality
✅ Observability & data quality
| Tools | Status |
|---|---|
| HTTP request logging | ✅ |
| End-to-end type safety | ✅ |
| Data runtime validation | ✅ |
| OpenTelemetry export | ✅ |
| Slack alerts on errors | ✅ |
| Integration status API | ✅ |
✅ Customization
✅ Customization
| Tools | Status |
|---|---|
| Create or customize use-cases | ✅ |
| Pre-configured pagination | ✅ |
| Pre-configured rate-limit handling | 🚫 (time to contribute: <48h) |
| Per-customer configurations | ✅ |
Others
| Function name | Description | Type | Source code |
|---|---|---|---|
acquire-attributes | Take ownership of one or more attributes so this connection can write values for them. | Action | 🔗 Github |
create-attributes | Create new custom attributes (or acquire-by-template in one call) and take ownership of them. | Action | 🔗 Github |
get-attribute-values | Get the full paged value history for one specific attribute. | Action | 🔗 Github |
get-correlation | Look up the correlation (if any) between two specific attributes. | Action | 🔗 Github |
get-metric-snapshot | COMPOSITE: get a consolidated view of one metric - its recent values, this week’s correlations involving it, and its recent weekly averages - in a single call. | Action | 🔗 Github |
get-profile | Get the authenticated user’s basic profile and unit preferences. | Action | 🔗 Github |
increment-attribute-values | Add to (rather than overwrite) an owned numeric attribute’s value for a given date, creating the day’s entry if needed. | Action | 🔗 Github |
list-attribute-templates | List the attribute templates Exist supports (the catalog of trackable metrics, not the user’s own tracked attributes). | Action | 🔗 Github |
list-attributes-with-values | List the user’s attributes together with their recent values (up to the last 31 days) in one call. | Action | 🔗 Github |
list-attributes | List the user’s attributes (metadata only, no values), including templated and custom attributes owned by any service or none. | Action | 🔗 Github |
list-averages | List weekly average values per attribute, optionally filtered by date range, group, or attribute. | Action | 🔗 Github |
list-correlations | List correlations Exist has generated in the last week, optionally filtered by attribute, strength, or confidence. | Action | 🔗 Github |
list-insights | List personalized insights Exist has generated for the user, optionally filtered by date range and priority. | Action | 🔗 Github |
list-owned-attributes | List only the attributes this connection’s service currently owns (i.e. can write values for). | Action | 🔗 Github |
release-attributes | Give up ownership of one or more attributes, the closest thing to removing an attribute since the provider has no delete endpoint. | Action | 🔗 Github |
track-custom-metric | COMPOSITE: record a value for a named metric today (or a given date), automatically creating or re-acquiring the underlying attribute first if needed - the common ‘log this custom thing’ use case without the caller having to manage attribute lifecycle state themselves. | Action | 🔗 Github |
update-attribute-values | Write (overwrite) values for one or more owned attributes on specific dates. | Action | 🔗 Github |
attribute-values | Sync the full value history for every currently-owned (active) Exist attribute. | Sync | 🔗 Github |
attributes | Sync the user’s attribute metadata (templated and custom, active and inactive), without values. | Sync | 🔗 Github |
averages | Sync weekly average values per attribute. | Sync | 🔗 Github |
insights | Sync the personalized insights Exist has generated for the user. | Sync | 🔗 Github |
Access requirements
| Pre-Requisites | Status | Comment |
|---|---|---|
| Paid dev account | ❓ | |
| Paid test account | ❓ | |
| Partnership | ❓ | |
| App review | ❓ | |
| Security audit | ❓ |
Setup guide
No setup guide yet.Need help getting started? Get help in the community.
Contribute improvements to the setup guide by editing this page
Useful links
- How to register an Application
- OAuth-related docs
- List of OAuth scopes
- Web API docs (their REST API)
Contribute useful links by editing this page
API gotchas
The lifetime of an access token is an yearContribute API gotchas by editing this page