# kittycad.api

Contains methods for accessing the API

Modules

`kittycad.api.api-calls` |
`kittycad.api.api-tokens` |
`kittycad.api.beta` | Contains methods for accessing the beta API paths: Beta API endpoints.
`kittycad.api.file` | Contains methods for accessing the file API paths: CAD file operations.
`kittycad.api.hidden` | Contains methods for accessing the hidden API paths: Hidden API endpoints that should not show up in the docs.
`kittycad.api.meta` | Contains methods for accessing the meta API paths: Meta information about the API.
`kittycad.api.payments` | Contains methods for accessing the payments API paths: Operations around payments and billing.
`kittycad.api.sessions` | Contains methods for accessing the sessions API paths: Sessions allow users to call the API from their session cookie in the browser.
`kittycad.api.unit` | Contains methods for accessing the unit API paths: Unit conversion operations.
`kittycad.api.users` | Contains methods for accessing the users API paths: A user is someone who uses the KittyCAD API.