# doc360-api-docs > Knowledge base documentation for doc360-api-docs. ## v1api - [About Document360 API](https://apidocs.document360.com/v1/docs/about-document360-api.md) - [API Token](https://apidocs.document360.com/v1/docs/api-token.md) - [Requests](https://apidocs.document360.com/v1/docs/requests.md) - [Responses](https://apidocs.document360.com/v1/docs/responses.md) - [HTTP status codes](https://apidocs.document360.com/v1/docs/http-status-codes.md) - [Get project versions](https://apidocs.document360.com/v1/docs/get-project-versions.md) - [List articles inside a project](https://apidocs.document360.com/v1/docs/project-version-articles.md) - [List categories inside a project version](https://apidocs.document360.com/v1/docs/project-version-categories.md) - [Search inside project version](https://apidocs.document360.com/v1/docs/search-inside-project-version.md) - [Get users](https://apidocs.document360.com/v1/docs/get-users.md) - [Get user](https://apidocs.document360.com/v1/docs/get-user.md) - [Add a user](https://apidocs.document360.com/v1/docs/add-a-user.md) - [Update user role](https://apidocs.document360.com/v1/docs/update-user-role.md) - [Delete user](https://apidocs.document360.com/v1/docs/delete-user.md) - [Email exists](https://apidocs.document360.com/v1/docs/email-exists.md) - [Get team roles](https://apidocs.document360.com/v1/docs/get-team-roles.md) - [Update IP restrictions](https://apidocs.document360.com/v1/docs/update-ip-restrictions.md): API docs for updating IP restrictions in the Document360 Knowledge base - [Get IP restrictions](https://apidocs.document360.com/v1/docs/get-ip-restrictions.md): API doc for 'Get IP Restriction' in Document360 Knowledge base - [Get category](https://apidocs.document360.com/v1/docs/get-category.md) - [Add a category](https://apidocs.document360.com/v1/docs/add-a-category.md) - [Update a category](https://apidocs.document360.com/v1/docs/update-a-category.md) - [Delete a category](https://apidocs.document360.com/v1/docs/delete-a-category.md) - [Get article](https://apidocs.document360.com/v1/docs/get-article.md) - [Add an article](https://apidocs.document360.com/v1/docs/add-an-article.md) - [Update an article](https://apidocs.document360.com/v1/docs/update-an-article.md) - [Delete an article](https://apidocs.document360.com/v1/docs/delete-an-article.md) - [Publish an article](https://apidocs.document360.com/v1/docs/publish-an-article.md) - [Fork an article](https://apidocs.document360.com/v1/docs/fork-an-article.md) - [Bulk add articles](https://apidocs.document360.com/v1/docs/bulk-add-articles.md) - [Bulk update articles](https://apidocs.document360.com/v1/docs/bulk-update-articles.md) - [Bulk delete articles](https://apidocs.document360.com/v1/docs/bulk-delete-articles.md) - [Bulk publish articles](https://apidocs.document360.com/v1/docs/bulk-publish-articles.md) - [Get article settings](https://apidocs.document360.com/v1/docs/get-article-settings.md) - [Get article versions](https://apidocs.document360.com/v1/docs/get-article-versions.md) - [Get article by version](https://apidocs.document360.com/v1/docs/get-article-by-version.md) - [Update article settings](https://apidocs.document360.com/v1/docs/update-article-settings.md) - [Delete article version](https://apidocs.document360.com/v1/docs/delete-article-version.md) - [Get status of the export](https://apidocs.document360.com/v1/docs/get-status-of-the-export.md) - [Import documentation](https://apidocs.document360.com/v1/docs/import-documentation.md) - [Export documentation](https://apidocs.document360.com/v1/docs/export-documentation.md) - [Get status of the import](https://apidocs.document360.com/v1/docs/get-status-of-the-import.md) - [Get readers](https://apidocs.document360.com/v1/docs/get-readers.md) - [Add reader](https://apidocs.document360.com/v1/docs/add-reader.md) - [Update reader](https://apidocs.document360.com/v1/docs/update-reader.md) - [Delete reader](https://apidocs.document360.com/v1/docs/delete-reader.md) - [Get reader groups](https://apidocs.document360.com/v1/docs/get-reader-groups.md) - [Get reader group](https://apidocs.document360.com/v1/docs/get-reader-group.md) - [Add reader group](https://apidocs.document360.com/v1/docs/add-reader-group.md) - [Update reader group](https://apidocs.document360.com/v1/docs/update-reader-group.md) - [Delete reader group](https://apidocs.document360.com/v1/docs/delete-reader-group.md) ## v2 (API Reference) - [Introduction](https://apidocs.document360.com/apidocs/introduction.md) - [Generating a token](https://apidocs.document360.com/apidocs/api-token.md) - [Making your first request](https://apidocs.document360.com/apidocs/making-your-first-request.md) - [Create and publish an article](https://apidocs.document360.com/apidocs/how-to-create-and-publish-an-article.md): Creating and publishing articles is a common task in Document360. Using the API, you can automate this process to improve efficiency and scalability. - [Create and publish multiple articles](https://apidocs.document360.com/apidocs/how-to-create-multiple-articles-and-publish-them-at-one-go.md) - [Update a published article](https://apidocs.document360.com/apidocs/how-to-update-a-published-article.md) - [Update the SEO details of an article](https://apidocs.document360.com/apidocs/how-to-update-seo-details.md) - [Delete a team account](https://apidocs.document360.com/apidocs/how-to-delete-a-team-account.md) - [Delete a reader](https://apidocs.document360.com/apidocs/how-to-delete-a-reader.md) - [Add a reader with project level access](https://apidocs.document360.com/apidocs/how-to-add-a-reader-with-project-level-access.md) - [Add a team account with project level access](https://apidocs.document360.com/apidocs/add-a-team-account-with-project-level-access.md) - [How to use Postman?](https://apidocs.document360.com/apidocs/getting-started-with-postman.md) - [How to use Swagger?](https://apidocs.document360.com/apidocs/how-to-use-swagger.md) - [Understanding rate limiting](https://apidocs.document360.com/apidocs/rate-limiting.md): Complete guide to Document360 API rate limits: understand tier-based limits, handle 429 errors, implement retry logic, and optimize your API integration for reliable performance. - [Sending API requests to Document360](https://apidocs.document360.com/apidocs/requests.md): Learn how to use the Document360 API effectively with a complete guide to HTTP methods (GET, POST, PUT, DELETE), authentication headers, endpoint URLs, and error handling best practices. - [API response format](https://apidocs.document360.com/apidocs/responses.md): Understand the complete structure of Document360 API responses. Learn how to handle success and error responses in JSON, including field descriptions, error objects, and best practices for API integration. - [HTTP status codes](https://apidocs.document360.com/apidocs/http-status-codes.md): Understand how Document360 API uses HTTP status codes to indicate success, errors, and rate limits. Learn best practices for handling 2xx, 4xx, and 5xx responses in your integrations. - [Introduction](https://apidocs.document360.com/apidocs/endpoints-introduction.md) - [Gets an article](https://apidocs.document360.com/apidocs/get-article.md) - [Gets all article versions](https://apidocs.document360.com/apidocs/get-article-versions.md) - [Gets article by a version number](https://apidocs.document360.com/apidocs/get-article-by-version.md) - [Gets settings for the article](https://apidocs.document360.com/apidocs/get-article-settings.md) - [Gets an article by URL](https://apidocs.document360.com/apidocs/gets-an-article-by-url.md) - [Publishes multiple articles](https://apidocs.document360.com/apidocs/bulk-publish-articles.md) - [Adds an article to an existing category](https://apidocs.document360.com/apidocs/add-an-article.md) - [Adds multiple articles](https://apidocs.document360.com/apidocs/bulk-add-articles.md) - [Publishes an article with an id](https://apidocs.document360.com/apidocs/publish-an-article.md) - [Update workflow status of the articles](https://apidocs.document360.com/apidocs/update-workflow-status-of-the-articles.md) - [Updates settings for the article](https://apidocs.document360.com/apidocs/update-article-settings.md) - [Forks an article with an id](https://apidocs.document360.com/apidocs/fork-an-article.md) - [Updates multiple articles](https://apidocs.document360.com/apidocs/bulk-update-articles.md) - [Update the Article Description](https://apidocs.document360.com/apidocs/update-the-article-description.md) - [Updates an article with the ID](https://apidocs.document360.com/apidocs/update-an-article.md) - [Deletes an article version](https://apidocs.document360.com/apidocs/delete-article-version.md) - [Deletes an article with an ID](https://apidocs.document360.com/apidocs/delete-an-article.md) - [Delete multiple article versions](https://apidocs.document360.com/apidocs/delete-multiple-article-versions.md) - [Deletes multiple articles](https://apidocs.document360.com/apidocs/bulk-delete-articles.md) - [Unpublishes an article with an id](https://apidocs.document360.com/apidocs/unpublishes-an-article-with-an-id.md) - [Unpublishes multiple articles](https://apidocs.document360.com/apidocs/unpublishes-multiple-articles.md) - [Gets all custom field definitions.](https://apidocs.document360.com/apidocs/gets-all-custom-field-definitions.md) - [Get a category by ID with its articles and direct child categories metadata](https://apidocs.document360.com/apidocs/get-category.md) - [Get category page with an ID](https://apidocs.document360.com/apidocs/get-category-page-with-an-id.md) - [Get category page content with an ID](https://apidocs.document360.com/apidocs/get-category-page-content-with-an-id.md) - [Get category page versions](https://apidocs.document360.com/apidocs/get-category-page-versions.md) - [Get settings for the Category](https://apidocs.document360.com/apidocs/get-settings-for-the-category.md) - [Gets a category by URL](https://apidocs.document360.com/apidocs/gets-a-category-by-url.md) - [Adds a new category](https://apidocs.document360.com/apidocs/add-a-category.md) - [Adds multiple Categories](https://apidocs.document360.com/apidocs/adds-multiple-categories.md) - [Publishes an category with an id](https://apidocs.document360.com/apidocs/publishes-an-category-with-an-id.md) - [Publishes multiple categories](https://apidocs.document360.com/apidocs/publishes-multiple-categories.md) - [Update workflow status of the page categories](https://apidocs.document360.com/apidocs/update-workflow-status-of-the-page-categories.md) - [Update a category page content with the ID](https://apidocs.document360.com/apidocs/update-a-category-page-content-with-the-id.md) - [Update the category description](https://apidocs.document360.com/apidocs/update-the-category-description.md) - [Update a category with the ID](https://apidocs.document360.com/apidocs/update-a-category.md) - [Update settings for the category](https://apidocs.document360.com/apidocs/update-settings-for-the-category.md) - [Update multiple page categories](https://apidocs.document360.com/apidocs/update-multiple-page-categories.md) - [Fork category page with an id](https://apidocs.document360.com/apidocs/fork-category-page-with-an-id.md) - [Update the Category Type](https://apidocs.document360.com/apidocs/update-the-category-type.md) - [Delete category Version](https://apidocs.document360.com/apidocs/delete-category-version.md) - [Delete multiple category versions](https://apidocs.document360.com/apidocs/delete-multiple-category-versions.md) - [Deletes an category with an ID](https://apidocs.document360.com/apidocs/delete-a-category.md) - [Unpublishes a page category with an id](https://apidocs.document360.com/apidocs/unpublishes-a-page-category-with-an-id.md) - [Unpublishes multiple categories](https://apidocs.document360.com/apidocs/unpublishes-multiple-categories.md) - [Gets all version languages in the project](https://apidocs.document360.com/apidocs/gets-all-version-languages-in-the-project.md) - [Get the status of export](https://apidocs.document360.com/apidocs/get-status-of-the-export.md) - [Get the status of import](https://apidocs.document360.com/apidocs/get-status-of-the-import.md) - [Get all the schemes for the project](https://apidocs.document360.com/apidocs/get-all-the-schemes-for-the-project.md) - [Gets all workflow statuses for a project](https://apidocs.document360.com/apidocs/gets-all-workflow-statuses-for-a-project.md) - [Get a document (article or category) by URL path](https://apidocs.document360.com/apidocs/get-a-document-article-or-category-by-url-path.md) - [Start a new export](https://apidocs.document360.com/apidocs/export-documentation.md) - [Import documentation](https://apidocs.document360.com/apidocs/import-documentation.md) - [Provide feedback for AI assistive search](https://apidocs.document360.com/apidocs/provide-feedback-for-ai-assistive-search.md) - [Gets list of project versions](https://apidocs.document360.com/apidocs/get-project-versions.md) - [Searches for a phrase inside project version](https://apidocs.document360.com/apidocs/search-inside-project-version.md) - [Gets list of categories within project version](https://apidocs.document360.com/apidocs/project-version-categories.md) - [Gets list of articles within a project version](https://apidocs.document360.com/apidocs/project-version-articles.md) - [Gets list of api reference within project version](https://apidocs.document360.com/apidocs/gets-list-of-api-reference-within-project-version.md) - [Perform AI assistive search within project version](https://apidocs.document360.com/apidocs/perform-ai-assistive-search-ask-eddy-within-project-version.md) - [Get all available readers from the project](https://apidocs.document360.com/apidocs/get-readers.md) - [Get a reader group via group id](https://apidocs.document360.com/apidocs/get-reader-group.md) - [Get all reader groups](https://apidocs.document360.com/apidocs/get-reader-groups.md) - [Add a new reader](https://apidocs.document360.com/apidocs/add-reader.md) - [Add a new reader group](https://apidocs.document360.com/apidocs/add-reader-group.md) - [Updates a reader group](https://apidocs.document360.com/apidocs/update-reader-group.md) - [Updates a reader](https://apidocs.document360.com/apidocs/update-reader.md) - [Deletes a reader group](https://apidocs.document360.com/apidocs/delete-reader-group.md) - [Deletes a reader from the project](https://apidocs.document360.com/apidocs/delete-reader.md) - [Deletes JWT readers from the project](https://apidocs.document360.com/apidocs/deletes-jwt-readers-from-the-project.md) - [Get complete user details by id](https://apidocs.document360.com/apidocs/get-user.md) - [Get all user groups](https://apidocs.document360.com/apidocs/get-team-groups.md) - [Checks if email already exists in the project](https://apidocs.document360.com/apidocs/email-validation.md) - [Get all team accounts](https://apidocs.document360.com/apidocs/get-users.md) - [Get all available roles including default as well as custom roles](https://apidocs.document360.com/apidocs/get-roles.md) - [Adds a new Team Account](https://apidocs.document360.com/apidocs/add-a-user.md) - [Update the portal role of a individual user](https://apidocs.document360.com/apidocs/update-portal-role.md) - [Update the content roles of an individual user](https://apidocs.document360.com/apidocs/update-content-role.md) - [Modify the groups associated with the user](https://apidocs.document360.com/apidocs/update-user-group.md) - [Deletes a user with an ID](https://apidocs.document360.com/apidocs/delete-user.md) - [Gets articles by translation status](https://apidocs.document360.com/apidocs/gets-article-to-be-translated.md) - [Get all API reference logs](https://apidocs.document360.com/apidocs/get-all-api-reference-logs.md) - [Get errors and alerts of a log](https://apidocs.document360.com/apidocs/get-errors-and-alerts-of-a-log.md) - [Publishes an API reference](https://apidocs.document360.com/apidocs/publishes-an-api-reference.md) - [Import the API reference spec file](https://apidocs.document360.com/apidocs/import-the-api-reference-spec-file.md) - [Resync the API reference spec file](https://apidocs.document360.com/apidocs/resync-the-api-reference-spec-file.md) - [Deletes an API reference](https://apidocs.document360.com/apidocs/deletes-an-api-reference.md) - [Gets folders information](https://apidocs.document360.com/apidocs/gets-folders-information.md) - [Gets folder information by folder ID](https://apidocs.document360.com/apidocs/gets-folder-information-by-folder-id.md) - [Gets file information](https://apidocs.document360.com/apidocs/gets-file-information.md) - [Drive search - files and folders](https://apidocs.document360.com/apidocs/drive-search-files-and-folders.md) - [Get all media files inserted in the article](https://apidocs.document360.com/apidocs/get-all-media-files-inserted-in-the-article.md) - [Get status of the delete file operation](https://apidocs.document360.com/apidocs/get-status-of-the-delete-file-operation.md) - [Add new folder in drive](https://apidocs.document360.com/apidocs/add-new-folder-in-drive.md) - [Add file in to drive](https://apidocs.document360.com/apidocs/add-file-in-to-drive.md) - [Copy file from one folder to another](https://apidocs.document360.com/apidocs/copy-file-from-one-folder-to-another.md) - [Add tags in a file using file ID](https://apidocs.document360.com/apidocs/add-tags-in-a-file-using-file-id.md) - [Delete tags from files](https://apidocs.document360.com/apidocs/delete-tags-from-files.md) - [Move a file with file ID](https://apidocs.document360.com/apidocs/move-a-file-with-file-id.md) - [Update a folder with ID](https://apidocs.document360.com/apidocs/update-a-folder-with-id.md) - [Delete a folder](https://apidocs.document360.com/apidocs/delete-a-folder.md) - [Delete file using file ID](https://apidocs.document360.com/apidocs/delete-file-using-file-id.md)