# Canvas Platform Notification Service

**Canonical:** https://apis.io/apis/canvas-lms/canvas-platform-notification-service/  
**Provider:** Canvas LMS — https://apis.io/providers/canvas-lms/  
**Documentation:** https://canvas.instructure.com/doc/api/file.pns.html

Canvas Platform Notification Service 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 Webhook, Notification, Event, LTI, and Server-to-Server. The published artifact set on APIs.io includes API documentation.

Platform Notification Service (PNS) enables server-to-server communication by allowing Canvas to send Notices (webhook deliveries) to LTI tools outside the scope of an active user session. Tools register notice handlers for specific event types and receive signed deliveries that integrate with the IMS LTI 1.3 security model.

## Machine-readable artifacts (3)

- **Documentation** — https://canvas.instructure.com/doc/api/file.pns.html
- **Documentation** — https://canvas.instructure.com/doc/api/notice_handlers.html
- **Documentation** — https://canvas.instructure.com/doc/api/webhooks_subscriptions_for_plagiarism_platform.html

## 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 Live Events](https://apis.io/apis/canvas-lms/canvas-live-events/)
- [Canvas Data Access Platform](https://apis.io/apis/canvas-lms/canvas-data-access-platform/)
- [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

Webhook, Notification, Event, LTI, Server-to-Server

---

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