API Reference
The ActivityInfo API allows you to query and update public and private ActivityInfo databases. You can also push updates to ActivityInfo databases for which you have write permissions.
ActivityInfo offers a JSON-based API that mostly follows RESTful principles, so you can either use your favorite REST client library to send and receive JSON, or you can use a client library for R for convenience.
Note that our web-based client and mobile apps are also built on this API. That means that anything that can be done through the user interface can be automated through the API.
Contents
Tutorials
Guided, learning-oriented lesson designed to lead you through a series of steps to accomplish a specific task, fostering understanding of features in ActivityInfo.
How-tos
Goal-oriented set of instructions, providing step-by-step directions to address specific real-world problems, designed for users with some prior experience
Explanations
Explanations serve to clarify and shed light on specific topics, contributing to a deeper understanding.
Reference
Precise technical descriptions focusing on providing exhaustive information on key elements.
Accounts
Billing accounts
-
Get billing account domains
-
Get billing account users
-
Update account branding
-
Get billing account
-
Get sub accounts
-
Get billing account databases
-
Add billing account idp
-
Get billing account idps
-
Get deleted billing account databases
-
Get billing account branding
-
Update billing account idp secret
-
Delete billing account idp
-
Update account domain
Database users
-
Delete database user
-
Update database user role
-
Unlock database user
-
Get database users
-
Get database user grants
-
Restore user
-
Add database user
-
Update database user grants
Databases
-
Update database
-
Get original database tree
-
Audit database
-
Get database tree
-
Get database problems
-
Revert database update
-
Update database translations
-
Get database billing account
-
Get database user grants on resource
-
Delete database
-
Duplicate form
-
Add database
-
Get translations
-
Get databases
-
Add form
Form displays
Forms
-
Get attachment
-
Update form schema
-
Get form schema diff
-
Get form geo json
-
Get form schema version
-
Get attachment status
-
Get record
-
Recover form field
-
Get record history
-
Upload attachment
-
Get form schema
-
Update form schema translations
-
Recover deleted record
-
Get form records
-
Relocate form
Icons
Jobs
-
Export form
-
Export database forms
-
Start job
-
Duplicate database
-
Import records
-
Export users
-
Deprovision domain users
-
Export audit log
-
Export billing account stats
-
Get job file
-
Get job status
-
Recover database
-
Convert subform to form
-
Export report
-
Merge records
-
Translate
-
Export all users
-
Export attachments
-
Import xls form
-
Duplicate scan