Authentication (API Key Generate & Setup)

Authentication (API Key Generate & Setup)

To access WeGoDoo's API, users must generate an API key. This key acts as a secure way to authenticate and access the WeGoDoo API.
Host : app.wegodoo.com


1. API Key Generation

To access WeGoDoo’s API, users must generate an API key from their WeGoDoo web app account. Follow these steps:

  1. Navigate to Settings -> API Keys in the WeGoDoo web app.

  2. Click on Create new secret key to generate a new API key.

  3. This secret key can be used for API access in third-party applications like Zapier, Make, or Pabbly Connect.

2. Validate Your API Key

To confirm that your API key is valid, use the following actual endpoint, which serves both as a test and the live validation endpoint:

Example (JavaScript)

Below is an example snippet (adaptable for various platforms) to validate your API key. This example is shown for Zapier, but can be modified for other platforms as needed:


Notes
const options = {
  method: 'POST',
  headers: {},
  params: {},
  body: {},
  removeMissingValuesFrom: {
    'body': false,
    'params': false
  },
};

return z.request(options)
  .then((response) => {
    const results = response.json;
    // Parse the response if needed
    return results;
  });
Note: The endpoint above is not a dummy test URL—it is the actual endpoint used to validate access tokens in production.



3. Integrating with Third-Party Platforms

  1. Enter Your API Key:
    In your chosen platform (e.g., Zapier, Make.com, or Pabbly Connect), locate the authentication settings and paste your generated API key.

  2. Configure the Validation Request:
    Use the actual endpoint provided above to ensure your API key is valid. The request will return a response indicating whether your access token is working correctly.

  3. Adjust as Needed:
    If your platform requires a different configuration (for example, using a different HTTP request setup), refer to its documentation and adapt the sample code accordingly.


By following these steps, you’ll be able to integrate WeGoDoo’s API securely with any third-party application that supports API key authentication. If you have any further questions or need additional assistance, please contact our support team.

    • Related Articles

    • Get List API (Helper API)

      This API retrieves the names and IDs of all lists associated with a user, including those shared with them. API URL https://app.wegodoo.com/ API Endpoint GET /api/v1/users/lists ## Important Notes: - All API requests must be made to this base URL ...
    • Create Task API

      This API allows you to create a new task in a specified list. API URL https://app.wegodoo.com/ API Endpoint POST /api/v1/tasks ## Important Notes: - All API requests must be made to this base URL followed by the specific endpoint path - HTTPS ...
    • Status Check API

      This API checks the operational status of the application to ensure it is running and accessible. It is particularly useful for debugging connectivity and server health issues. API URL https://app.wegodoo.com/ API Endpoint GET /api/v1/status ## ...
    • Complete Task API

      This API allows you to mark a specific task as completed in a specified list. API URL https://app.wegodoo.com/ API Endpoint PATCH /api/v1/tasks/complete ## Important Notes: - All API requests must be made to this base URL followed by the specific ...
    • Add Task Comment API

      This API allows you to add a comment to a specific task in a specified list. API URL https://app.wegodoo.com/ API Endpoint POST /api/v1/tasks/comments ## Important Notes: - All API requests must be made to this base URL followed by the specific ...