Tips for Testing your DXAPI App

Getting Started Testing

For testing, you may create Apps in both the staging and developer environments. Apps in the non-production environment are not visible to other Workspaces in the DDx API Console.

Each Dataset Exchange API user (Campaigns, Organizations, and Tools) is granted a "Workspace". If you are testing or interacting with your own datasets, you should "Connect" to your own App in your Workspace. Non-production environment Apps are visible to their creator in the corresponding Workspace and can be installed for testing authentication, submission, and retrieval.

Apps should use their own Workspace's installationIdfor generating a Client Data Access JWT scoped to your Workspace. An App can only read datasets it has been permissioned for, and permissions are stored as dataset tags naming each App. When a dataset is submitted without an explicit permission list, every App connected to the Workspace at that moment is tagged automatically, but datasets that already existed before the App was connected are not.


What’s Next

Did this page help you?