Changelog
Cancel a running
EnsureConnection job with POST /jobs/{job_guid}/cancel. This allows you to cancel a connection to a source.The Deck API now supports idempotency keys, allowing you to safely retry requests without performing the same operation twice. Include an optional idempotency key header in your requests, and if a network error or timeout occurs, you can resend the same request with the same key.
Added a new endpoint to check the status of a job. You can now retrieve the current status of any job using the
API Reference
GET /jobs/{job_guid}/status endpoint. This allows you to check a job’s status before a webhook arrives.API Reference
This release introduces the CreateSource endpoint, enabling users to generate new sources directly through the API Reference without needing the Dashboard, with built-in validation for seamless job access.
We’ve also added Agent Warmup, allowing agents to pre-load pages for faster logins, and implemented an 8-hour session timeout that automatically retries stalled tasks to ensure continuous operation.
Additionally, EnsureConnection now supports Access Tokens for connections without user presence, and document uploads have been redesigned to improve privacy by requiring client-hosted file URLs, ensuring no sensitive data is stored internally.
We’ve also added Agent Warmup, allowing agents to pre-load pages for faster logins, and implemented an 8-hour session timeout that automatically retries stalled tasks to ensure continuous operation.
Additionally, EnsureConnection now supports Access Tokens for connections without user presence, and document uploads have been redesigned to improve privacy by requiring client-hosted file URLs, ensuring no sensitive data is stored internally.
Added encryption directly from the Dashboard, improved webhook and widget configuration, team name setup, and error message accuracy.
Launched the Deck Dashboard for AI Bot job creation, added file retrieval flows and widget connection, improved MFA handling, data formatting, sandboxing, job retries, and agent speed, with automatic HMAC key creation for new teams.
Released the Deck Product Framework for internet data operations, added job submission endpoint and webhooks, enhanced data support, reliability, AI generation, PDF automation, and login handling, migrated API to Kubernetes, and secured webhooks with HMAC.
Added new connection and sustainability endpoints, introduced studio file management and account switch endpoints, and deprecated the old
/connection/get endpoint.Added sustainability statement and account endpoints, enabled charge categorization support, and implemented various bug fixes.
Expanded MFA support, added new Link configurations and fields, introduced a “Connection completed” webhook, and updated responses for connection data.
Added interval data support, new Link widget upload and manual input options, a provider addition feature, a
/connection/destroy endpoint, and dynamic sandbox data.Improved Sherlock’s PDF extraction, launched interval data, added document upload and delegated connection APIs, enhanced data accuracy and support tools, and improved universal connectors.
Enabled document upload to JSON, enhanced delegated connection APIs and Sherlock accuracy, improved internal tools, and updated universal connectors.
Launched Connection Debugger in the Dashboard, improved the Core Connection Engine, upgraded Sustainability and Bill endpoints, and enhanced universal connectors.
Added webhook features, MFA and security question flows in Sandbox, dashboard auto-refresh settings, and related API endpoints.
Improved authorization speed, added Link configuration for skipping source selection, and launched the universal connector.
Updated Sustainability Data Table, improved PDF data extraction, and added sustainability invoice and charge endpoints.
Revamped the Sustainability Data Table format for better readability.
Launched Sherlock, Deck’s PDF data extraction accuracy tool.