# DataRaven ## Docs - [Create API Key](https://docs.dataraven.io/api-reference/api-keys/create-api-key.md): Create a new API key. The full key is returned ONCE in the response. - [Delete API Key](https://docs.dataraven.io/api-reference/api-keys/delete-api-key.md): Hard delete an API key (permanent removal). - [Get API Key](https://docs.dataraven.io/api-reference/api-keys/get-api-key.md): Get detailed API key information. - [List API Keys](https://docs.dataraven.io/api-reference/api-keys/list-api-keys.md): List API keys for a team. Secrets are never returned. - [Revoke API Key](https://docs.dataraven.io/api-reference/api-keys/revoke-api-key.md): Revoke an API key (soft delete -- key becomes unusable). - [Rotate API Key](https://docs.dataraven.io/api-reference/api-keys/rotate-api-key.md): Rotate an API key's secret. Returns the new full key (shown ONCE). - [List Audit Logs](https://docs.dataraven.io/api-reference/audit-logs/list-audit-logs.md): Get audit log feed for a team. - [Download Logs](https://docs.dataraven.io/api-reference/executions/download-logs.md): Download full log file from AWS S3. - [Dry Run](https://docs.dataraven.io/api-reference/executions/dry-run.md): Submit a task for dry-run execution. - [Get Execution](https://docs.dataraven.io/api-reference/executions/get-execution.md): Get detailed execution information. - [List Executions](https://docs.dataraven.io/api-reference/executions/list-executions.md): List executions for a task with filtering and pagination. - [Stop Execution](https://docs.dataraven.io/api-reference/executions/stop-execution.md): Request cancellation of a running execution. - [Health Check](https://docs.dataraven.io/api-reference/health/health-check.md): Health check endpoint. - [API Reference](https://docs.dataraven.io/api-reference/introduction.md): DataRaven REST API - [Accept Invitation](https://docs.dataraven.io/api-reference/invitations/accept-invitation.md): Accept a pending invitation and join the team. - [Create Invitation](https://docs.dataraven.io/api-reference/invitations/create-invitation.md): Invite a user to join the team by email. - [Decline Invitation](https://docs.dataraven.io/api-reference/invitations/decline-invitation.md): Decline a pending invitation. - [Delete Invitation](https://docs.dataraven.io/api-reference/invitations/delete-invitation.md): Revoke a pending invitation. - [List Invitations](https://docs.dataraven.io/api-reference/invitations/list-invitations.md): List all invitations for a team. - [My Invitations](https://docs.dataraven.io/api-reference/invitations/my-invitations.md): Get all pending invitations for the current user. - [Resend Invitation](https://docs.dataraven.io/api-reference/invitations/resend-invitation.md): Resend invitation email for a pending invitation. - [Create Location](https://docs.dataraven.io/api-reference/locations/create-location.md): Create a new cloud storage location. - [Delete Location](https://docs.dataraven.io/api-reference/locations/delete-location.md): Delete a location. - [Get Location](https://docs.dataraven.io/api-reference/locations/get-location.md): Get detailed information about a location. - [Get Provider Defaults](https://docs.dataraven.io/api-reference/locations/get-provider-defaults.md): Get default rclone configuration for a provider type. - [List Locations](https://docs.dataraven.io/api-reference/locations/list-locations.md): Get all locations for a team with optional filtering, sorting, and pagination. - [List Location Verifications](https://docs.dataraven.io/api-reference/locations/list-verifications.md) - [Update Location](https://docs.dataraven.io/api-reference/locations/update-location.md): Update location properties. - [Verify Location](https://docs.dataraven.io/api-reference/locations/verify-location.md): Test connection to cloud storage location. - [Bulk Create Notifications](https://docs.dataraven.io/api-reference/notifications/bulk-create-notifications.md): Bulk create notification configs for multiple event types with a single Apprise URL. - [Create Notification](https://docs.dataraven.io/api-reference/notifications/create-notification.md): Create a new notification configuration. - [Delete Notification](https://docs.dataraven.io/api-reference/notifications/delete-notification.md): Delete a notification configuration. - [Get Notification](https://docs.dataraven.io/api-reference/notifications/get-notification.md): Get a specific notification configuration. - [List Notifications](https://docs.dataraven.io/api-reference/notifications/list-notifications.md): List all notification configurations for a team. - [Test Notification](https://docs.dataraven.io/api-reference/notifications/test-notification.md): Send a test notification to verify configuration. - [Update Notification](https://docs.dataraven.io/api-reference/notifications/update-notification.md): Update a notification configuration. - [Confirm Rclone Import](https://docs.dataraven.io/api-reference/rclone-import/confirm-rclone-import.md): Confirm and execute the rclone.conf import, creating secrets and locations. - [Parse Rclone Config](https://docs.dataraven.io/api-reference/rclone-import/parse-rclone-config.md): Parse an rclone.conf file and return a preview of discovered remotes. - [Create Secret](https://docs.dataraven.io/api-reference/secrets/create-secret.md): Create a new secret with credentials stored in Vault or external vault. - [Delete Secret](https://docs.dataraven.io/api-reference/secrets/delete-secret.md): Delete a secret. - [Get Secret](https://docs.dataraven.io/api-reference/secrets/get-secret.md): Get detailed information about a secret. - [List Secrets](https://docs.dataraven.io/api-reference/secrets/list-secrets.md): Get all secrets for a team with pagination. - [Update Secret](https://docs.dataraven.io/api-reference/secrets/update-secret.md): Update secret properties and/or rotate credentials. - [Billing Portal](https://docs.dataraven.io/api-reference/subscriptions/billing-portal.md): Get Polar customer portal URL for billing management. - [Get Subscription](https://docs.dataraven.io/api-reference/subscriptions/get-subscription.md): Get team's subscription details for both FREE and PRO tiers. - [Upgrade](https://docs.dataraven.io/api-reference/subscriptions/upgrade.md): Create a Polar checkout session for PRO tier upgrade. - [Verify Subscription](https://docs.dataraven.io/api-reference/subscriptions/verify-subscription.md): Verify and sync subscription status from Polar API. - [Archive Task](https://docs.dataraven.io/api-reference/tasks/archive-task.md): Archive a task (soft delete). - [Create Task](https://docs.dataraven.io/api-reference/tasks/create-task.md): Create a new task definition. - [Delete Task](https://docs.dataraven.io/api-reference/tasks/delete-task.md): Permanently delete a task. - [Disable Task](https://docs.dataraven.io/api-reference/tasks/disable-task.md): Disable a task to prevent all executions. - [Enable Task](https://docs.dataraven.io/api-reference/tasks/enable-task.md): Enable a disabled task to allow executions. - [Get Task](https://docs.dataraven.io/api-reference/tasks/get-task.md): Get detailed task information including execution statistics. - [List Tasks](https://docs.dataraven.io/api-reference/tasks/list-tasks.md): List all tasks for a team with filtering and pagination. - [Update Task](https://docs.dataraven.io/api-reference/tasks/update-task.md): Update a task configuration. - [Create Team](https://docs.dataraven.io/api-reference/teams/create-team.md): Create a new team. - [Delete Team](https://docs.dataraven.io/api-reference/teams/delete-team.md): Delete a team and all associated data. - [Get Team](https://docs.dataraven.io/api-reference/teams/get-team.md): Get detailed information about a specific team. - [List Teams](https://docs.dataraven.io/api-reference/teams/list-teams.md): Get all teams the authenticated user belongs to. - [Remove Member](https://docs.dataraven.io/api-reference/teams/remove-member.md): Remove a team member. - [Update Member Role](https://docs.dataraven.io/api-reference/teams/update-member-role.md): Update a team member's role. - [Update Team](https://docs.dataraven.io/api-reference/teams/update-team.md): Update team metadata. - [Get Quota Usage](https://docs.dataraven.io/api-reference/usage/get-quota-usage.md): Get resource quota usage (current counts vs tier limits). - [Usage Analytics](https://docs.dataraven.io/api-reference/usage/get-usage.md): Comprehensive analytics endpoint (Cost Explorer). - [Create Vault Connection](https://docs.dataraven.io/api-reference/vault-connections/create-connection.md): Create a new external vault connection. - [Delete Vault Connection](https://docs.dataraven.io/api-reference/vault-connections/delete-connection.md): Delete a vault connection. - [Get Vault Connection](https://docs.dataraven.io/api-reference/vault-connections/get-connection.md): Get detailed information about a vault connection. - [List Vault Connections](https://docs.dataraven.io/api-reference/vault-connections/list-connections.md): List all vault connections for the team. - [Rotate Token](https://docs.dataraven.io/api-reference/vault-connections/rotate-token.md): Rotate the access token for a vault connection. - [Test Vault Connection](https://docs.dataraven.io/api-reference/vault-connections/test-connection.md): Test vault connection by verifying access. - [Update Vault Connection](https://docs.dataraven.io/api-reference/vault-connections/update-connection.md): Update vault connection properties. - [Connecting Storage Backends](https://docs.dataraven.io/connecting-storage.md): Add and configure cloud storage locations as sources and destinations for transfer tasks. - [Core Concepts](https://docs.dataraven.io/core-concepts.md): Understand the DataRaven data model - [Creating & Managing Transfer Tasks](https://docs.dataraven.io/creating-tasks.md): Complete guide to DataRaven tasks — the core resource for data transfer operations - [API Keys](https://docs.dataraven.io/developer-platform/api-keys.md): Programmatic access to the DataRaven API with scoped, team-bound API keys. - [Import rclone.conf](https://docs.dataraven.io/guides/import-rclone-config.md): Migrate your existing rclone remotes into DataRaven in seconds - [Cross-Region Bucket Replication](https://docs.dataraven.io/guides/railway-cross-region-replication.md): Set up automated cross-region replication for Railway buckets - [Introduction](https://docs.dataraven.io/introduction.md): Cloud-agnostic data movement platform with enterprise controls - [Notifications](https://docs.dataraven.io/notifications.md): Set up alerts for task executions, resource changes, and more — delivered to Slack, Discord, email, PagerDuty, and 100+ other services. - [Quickstart](https://docs.dataraven.io/quickstart.md): Create your first data transfer in under 5 minutes - [Secrets Management](https://docs.dataraven.io/secrets.md): Store and manage cloud provider credentials for your storage locations — directly or through an external vault. - [Audit Logs](https://docs.dataraven.io/security/audit-logs.md): Track every action across your team with a complete, tamper-proof event trail. - [Permissions & Roles](https://docs.dataraven.io/security/permissions.md): Complete reference of every API action, the minimum user role required, and the corresponding API key scope. - [Changelog](https://docs.dataraven.io/updates/changelog.md): What's new in DataRaven - [Roadmap](https://docs.dataraven.io/updates/roadmap.md): What's coming next for DataRaven - [Vault Integration](https://docs.dataraven.io/vault-integration.md): Connect your secrets manager to DataRaven for zero-knowledge credential management with BYOV (Bring Your Own Vault). ## OpenAPI Specs - [openapi](https://docs.dataraven.io/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/dataraven-io) - [Community](https://discord.gg/VXAvSnTB2Y)