# ClassQuill General API

**Canonical:** https://apis.io/apis/classquill-com/classquill-com-general-api/  
**Provider:** ClassQuill — https://apis.io/providers/classquill-com/  
**Documentation:** https://docs.classquill.com/introduction

ClassQuill General API is one of 12 APIs that [ClassQuill](https://apis.io/providers/classquill-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The General API from ClassQuill — 21 operation(s) for general.

## Operations (22)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/ping` | Ping |
| GET | `/v1/me` | Get Me |
| GET | `/v1/curriculum/subjects` | List Registry Subjects |
| GET | `/v1/curriculum/items` | List Curriculum Items |
| GET | `/v1/curriculum/items/{item_id}` | Get Curriculum Item |
| GET | `/v1/session-feedback` | List Session Feedback |
| POST | `/v1/groups` | Create Group |
| POST | `/v1/groups/{group_id}/students` | Add Student To Group |
| POST | `/v1/groups/{group_id}/tutors` | Add Tutor To Group |
| POST | `/v1/invites` | Create Invite |
| GET | `/v1/org/join-link` | Org Join Link |
| GET | `/v1/conversations` | List Conversations |
| GET | `/v1/conversations/{conversation_id}/messages` | List Conversation Messages |
| GET | `/v1/org-inbox` | List Org Inbox |
| POST | `/v1/messages` | Create Message |
| GET | `/v1/coverage/tutors` | Coverage Tutors |
| GET | `/v1/coverage/summary` | Coverage Summary |
| GET | `/v1/coverage/gaps` | Coverage Gaps |
| POST | `/v1/coverage/isochrones/refresh` | Refresh Isochrones |
| GET | `/v1/notes` | List Notes |
| GET | `/v1/notes/{note_id}` | Get Note |
| PUT | `/v1/notes/{note_id}` | Update Note |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/classquill-com/openapi/classquill-com-general-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/classquill-com/json-schema/classquill-com-blog-post-create-schema.json
- **JSONSchema** — https://artifacts.apis.io/classquill-com/json-schema/classquill-com-tutor-schema.json
- **JSONSchema** — https://artifacts.apis.io/classquill-com/json-schema/classquill-com-invite-create-schema.json
- **JSONSchema** — https://artifacts.apis.io/classquill-com/json-schema/classquill-com-blog-post-schema.json
- **JSONSchema** — https://artifacts.apis.io/classquill-com/json-schema/classquill-com-blog-post-update-schema.json
- **JSONSchema** — https://artifacts.apis.io/classquill-com/json-schema/classquill-com-result-schema.json

## Other ClassQuill APIs (11)

- [ClassQuill Billing API](https://apis.io/apis/classquill-com/classquill-com-billing-api/)
- [ClassQuill Blog API](https://apis.io/apis/classquill-com/classquill-com-blog-api/)
- [ClassQuill Bookings API](https://apis.io/apis/classquill-com/classquill-com-bookings-api/)
- [ClassQuill Coursework API](https://apis.io/apis/classquill-com/classquill-com-coursework-api/)
- [ClassQuill Curriculum API](https://apis.io/apis/classquill-com/classquill-com-curriculum-api/)
- [ClassQuill Operations API](https://apis.io/apis/classquill-com/classquill-com-operations-api/)
- [ClassQuill Pricing API](https://apis.io/apis/classquill-com/classquill-com-pricing-api/)
- [ClassQuill Reports API](https://apis.io/apis/classquill-com/classquill-com-reports-api/)
- [ClassQuill Sessions API](https://apis.io/apis/classquill-com/classquill-com-sessions-api/)
- [ClassQuill Students & Parents API](https://apis.io/apis/classquill-com/classquill-com-students-parents-api/)
- [ClassQuill Tutors API](https://apis.io/apis/classquill-com/classquill-com-tutors-api/)

---

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