# Canvas Data Access Platform

**Canonical:** https://apis.io/apis/canvas-lms/canvas-data-access-platform/  
**Provider:** Canvas LMS — https://apis.io/providers/canvas-lms/  
**Base URL:** https://api-gateway.instructure.com/dap  
**Documentation:** https://data-access-platform-api.s3.amazonaws.com/index.html

Canvas Data Access Platform is one of 16 APIs that [Canvas LMS](https://apis.io/providers/canvas-lms/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Canvas Data, DAP, Data Warehouse, Analytics, and Snapshots. The published artifact set on APIs.io includes API documentation and code examples.

Data Access Platform (DAP) is the warehouse-scale data export API for Canvas Data 2 — the successor to Canvas Data 1 / Canvas Data CLI. DAP exposes Canvas tables and Caliper-derived event streams as snapshot and incremental queries against the canvas and catalog namespaces, intended for bulk download into a customer's data lake or warehouse.

## Machine-readable artifacts (4)

- **Documentation** — https://data-access-platform-api.s3.amazonaws.com/index.html
- **SDKs** — https://github.com/instructure/dap-client-py
- **Tools** — https://github.com/instructure/canvas-data-loader
- **CodeExamples** — https://github.com/instructure/canvas-hosted-data-examples

## Other Canvas LMS APIs (12)

- [Canvas GraphQL API](https://apis.io/apis/canvas-lms/canvas-graphql-api/)
- [Canvas LTI Advantage Services](https://apis.io/apis/canvas-lms/canvas-lti-advantage/)
- [Canvas Platform Notification Service](https://apis.io/apis/canvas-lms/canvas-platform-notification-service/)
- [Canvas Live Events](https://apis.io/apis/canvas-lms/canvas-live-events/)
- [Canvas SIS Import API](https://apis.io/apis/canvas-lms/canvas-sis-import-api/)
- [Canvas LMS Accounts API](https://apis.io/apis/canvas-lms/canvas-lms-accounts-api/)
- [Canvas LMS Assignments API](https://apis.io/apis/canvas-lms/canvas-lms-assignments-api/)
- [Canvas LMS Courses API](https://apis.io/apis/canvas-lms/canvas-lms-courses-api/)
- [Canvas LMS Discussions API](https://apis.io/apis/canvas-lms/canvas-lms-discussions-api/)
- [Canvas LMS Enrollments API](https://apis.io/apis/canvas-lms/canvas-lms-enrollments-api/)
- [Canvas LMS Files API](https://apis.io/apis/canvas-lms/canvas-lms-files-api/)
- [Canvas LMS Modules API](https://apis.io/apis/canvas-lms/canvas-lms-modules-api/)

## Tags

Canvas Data, DAP, Data Warehouse, Analytics, Snapshots, Event

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/canvas-lms/canvas-data-access-platform/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/canvas-lms/.
