IMPORTANT: This article gives you some high-level guidance to help you build a solution tailored to your specific workflows. Please contact the Zapier support team for any assistance with Zapier: https://help.zapier.com/hc/en-us
Zapier allows you to integrate directly with the D-Tools Cloud API through its "API Request" action. This integration method enables you to interact with the API, even if Zapier doesn't natively support certain actions.
How to Integrate Zapier with D-Tools Cloud API:
1. Review D-Tools Cloud API Documentation:
Familiarize yourself with the D-Tools Cloud API documentation:
Here, you'll find essential details on API endpoints, request methods, and required authentication.
2. Obtain Your D-Tools API Token:
Log into your D-Tools Cloud account.
Navigate to your profile and select Settings > Manage API Keys.
Generate a new API token or use an existing one.
3.3. Create an API Request Action in Zapier:
In your Zap editor, select Action, choose Webhooks by Zapier, then pick API Request.
Configure the following details:
HTTP Method: Choose the required HTTP method (
GET,POST,PUT, etc.) according to your desired endpoint.URL: Enter the full endpoint URL from the D-Tools Cloud API documentation, for example:
https://dtcloudapi.d-tools.cloud/api/v1/Opportunities/GetOpportunities'
Query String Parameters: Add parameters if required, for example, a GetOpportunity requires the Id of the opportunity
Headers:
Include both headers exactly as below (required for each request):--header 'X-API-Key: YOUR_API_KEY' \
--header 'Authorization: Basic RFRDbG91ZEFQSVVzZXI6MyNRdVkrMkR1QCV3Kk15JTU8Yi1aZzlV'
Replace{your_api_key}with the API key you've obtained in D-Tools Cloud (Settings > Integration > Developer > API Keys).Data (Body): Include the required request payload in JSON format, as outlined in the API documentation. This is required if you are posting to the API.
Click Continue, then perform Test & Review to confirm everything is correctly configured.
4. Map API Response Data:
After successfully testing the request, use Zapier’s mapping feature to link data fields from D-Tools Cloud API responses to subsequent Zap actions.
5. Finalize and Activate Your Zap:
Conduct thorough testing to confirm your integration behaves correctly.
Once verified, publish your Zap.
Key Considerations:
Authentication: Always use Bearer authentication with your API token.
Endpoint Specifics: Refer to the D-Tools Cloud API documentation carefully for accurate endpoint details and requirements.
Error Handling: Ensure Zapier steps include appropriate error management.
API Limits: Be mindful of API rate limits and pagination constraints; design your Zap to handle large datasets responsibly.
Important:
Please note that we do NOT offer development services or assistance with Zapier.
Please contact their support team for any assistance with Zapier: https://help.zapier.com/hc/en-us
