Didomi icon

Didomi

Use the Didomi API

Actions75

Data Manager → List Purposes

AI-generated

Overview

This node operation lists all purposes managed in the Didomi Data Manager. It allows users to retrieve a collection of purposes with optional query parameters to filter or paginate the results. This is useful for managing and auditing privacy-related purposes within an organization's data management system.

Use Case Examples

  1. A privacy officer wants to retrieve all data processing purposes defined in their Didomi account to review compliance.
  2. A developer integrates this node to fetch purposes dynamically for display in a privacy preference center.

Properties

Name Meaning
Query Parameters Optional filters and pagination controls for listing purposes, such as organization user ID, limit, cursor, status, and other relevant fields.

Output

JSON

  • id - Unique identifier of the purpose.
  • name - Name of the purpose.
  • description - Description of the purpose.
  • status - Current status of the purpose.
  • created_at - Timestamp when the purpose was created.
  • updated_at - Timestamp when the purpose was last updated.

Dependencies

  • Didomi API credentials (API Key and API Secret)

Troubleshooting

  • Ensure that the API Key and API Secret credentials are correctly set and valid, as missing or invalid credentials will cause authentication errors.
  • Verify that required parameters such as configuration tree ID or purpose ID are provided when needed; missing required parameters will throw errors.
  • Check network connectivity and Didomi API availability if requests fail or time out.
  • Review error messages returned by the Didomi API for specific issues such as invalid query parameters or unauthorized access.

Links

Discussion