← Tools Reference

ReadMe

ReadMe integration (Developer Tools, Productivity). Imported from open-connector.

API key33 toolshttps://dash.readme.com/api/v1
GET
readme_get_project
Get metadata for the ReadMe project associated with the API key.

/

GET
readme_list_versions
List the versions configured for the ReadMe project.

/version

GET
readme_get_version
Get one ReadMe project version by semver identifier.

/version/{input}

2 parameters
ParamTypeRequiredDescription
versionIdstringoptionalThe semver identifier for the project version, preferably the version_clean val…
inputstringrequiredPath parameter: input
POST
readme_create_version
Create a new ReadMe project version from an existing base version.

/version

8 parameters
ParamTypeRequiredDescription
versionstringrequiredThe semantic version identifier for the ReadMe project version.
codenamestringoptionalThe codename for the ReadMe project version.
fromstringrequiredThe semantic version to use as the base fork.
is_stablebooleanoptionalWhether this version should be the main stable version.
is_betabooleanoptionalWhether this version is beta.
is_hiddenbooleanoptionalWhether this version is hidden.
is_deprecatedbooleanoptionalWhether this version is deprecated.
pdfStatusstringoptionalThe PDF generation status for the version.
PUT
readme_update_version
Update one ReadMe project version by semver identifier.

/version/{input}

10 parameters
ParamTypeRequiredDescription
versionIdstringrequiredThe semver identifier for the ReadMe project version to update.
versionstringoptionalThe semantic version identifier for the ReadMe project version.
codenamestringoptionalThe codename for the ReadMe project version.
fromstringoptionalThe semantic version to use as the base fork.
is_stablebooleanoptionalWhether this version should be the main stable version.
is_betabooleanoptionalWhether this version is beta.
is_hiddenbooleanoptionalWhether this version is hidden.
is_deprecatedbooleanoptionalWhether this version is deprecated.
pdfStatusstringoptionalThe PDF generation status for the version.
inputstringrequiredPath parameter: input
DELETE
readme_delete_version
Delete one ReadMe project version by semver identifier.

/version/{input}

2 parameters
ParamTypeRequiredDescription
versionIdstringoptionalThe semver identifier for the project version, preferably the version_clean val…
inputstringrequiredPath parameter: input
GET
readme_list_categories
List ReadMe guide and reference categories with optional version and pagination.

/categories

3 parameters
ParamTypeRequiredDescription
versionstringoptionalThe optional ReadMe project version to send with the x-readme-version header, f…
perPageintegeroptionalThe number of items to include per page. ReadMe accepts values up to 100.
pageintegeroptionalThe one-based page number to request.
POST
readme_create_category
Create a ReadMe guide or reference category.

/categories

3 parameters
ParamTypeRequiredDescription
versionstringoptionalThe optional ReadMe project version to send with the x-readme-version header, f…
titlestringrequiredA short title for the category.
typestringoptionalThe ReadMe category type.
GET
readme_get_category
Get one ReadMe category by slug.

/categories/{input}

3 parameters
ParamTypeRequiredDescription
slugstringrequiredThe URL-safe ReadMe slug to request.
versionstringoptionalThe optional ReadMe project version to send with the x-readme-version header, f…
inputstringrequiredPath parameter: input
PUT
readme_update_category
Update one ReadMe category by slug.

/categories/{input}

5 parameters
ParamTypeRequiredDescription
slugstringrequiredThe URL-safe ReadMe category slug to update.
versionstringoptionalThe optional ReadMe project version to send with the x-readme-version header, f…
titlestringoptionalA short title for the category.
typestringoptionalThe ReadMe category type.
inputstringrequiredPath parameter: input
DELETE
readme_delete_category
Delete one ReadMe category by slug.

/categories/{input}

3 parameters
ParamTypeRequiredDescription
slugstringrequiredThe URL-safe ReadMe slug to request.
versionstringoptionalThe optional ReadMe project version to send with the x-readme-version header, f…
inputstringrequiredPath parameter: input
GET
readme_list_category_docs
List the ReadMe docs that belong to a category slug.

/categories/{input}/docs

3 parameters
ParamTypeRequiredDescription
slugstringrequiredThe URL-safe ReadMe slug to request.
versionstringoptionalThe optional ReadMe project version to send with the x-readme-version header, f…
inputstringrequiredPath parameter: input
POST
readme_search_docs
Search ReadMe docs by text query.

/docs/search

2 parameters
ParamTypeRequiredDescription
searchstringrequiredThe search text to look for in ReadMe docs.
versionstringoptionalThe optional ReadMe project version to send with the x-readme-version header, f…
POST
readme_create_doc
Create a ReadMe doc page using a category ID or category slug.

/docs

11 parameters
ParamTypeRequiredDescription
versionstringoptionalThe optional ReadMe project version to send with the x-readme-version header, f…
titlestringoptionalThe title of the ReadMe doc.
typestringoptionalThe ReadMe doc page type.
bodystringoptionalThe ReadMe-flavored Markdown body content for the page.
categorystringoptionalThe ReadMe category ID for the page.
categorySlugstringoptionalThe ReadMe category slug for the page.
hiddenbooleanoptionalWhether the doc is hidden.
orderintegeroptionalThe position of the doc in the project sidebar.
parentDocstringoptionalThe parent doc ID if the page is a subpage.
parentDocSlugstringoptionalThe parent doc slug if the page is a subpage.
errorobjectoptionalDeprecated error-page metadata for ReadMe docs.
GET
readme_get_doc
Get one ReadMe doc by slug, optionally requesting the production doc version.

/docs/{slug}

3 parameters
ParamTypeRequiredDescription
slugstringrequiredThe URL-safe ReadMe doc slug to request.
productionbooleanoptionalWhether to request the production version of the doc.
versionstringoptionalThe optional ReadMe project version to send with the x-readme-version header, f…
PUT
readme_update_doc
Update one ReadMe doc page by slug.

/docs/{input}

13 parameters
ParamTypeRequiredDescription
slugstringoptionalThe URL-safe ReadMe doc slug to update.
versionstringoptionalThe optional ReadMe project version to send with the x-readme-version header, f…
titlestringoptionalThe title of the ReadMe doc.
typestringoptionalThe ReadMe doc page type.
bodystringoptionalThe ReadMe-flavored Markdown body content for the page.
categorystringoptionalThe ReadMe category ID for the page.
categorySlugstringoptionalThe ReadMe category slug for the page.
hiddenbooleanoptionalWhether the doc is hidden.
orderintegeroptionalThe position of the doc in the project sidebar.
parentDocstringoptionalThe parent doc ID if the page is a subpage.
parentDocSlugstringoptionalThe parent doc slug if the page is a subpage.
errorobjectoptionalDeprecated error-page metadata for ReadMe docs.
inputstringrequiredPath parameter: input
DELETE
readme_delete_doc
Delete one ReadMe doc page by slug.

/docs/{input}

3 parameters
ParamTypeRequiredDescription
slugstringrequiredThe URL-safe ReadMe slug to request.
versionstringoptionalThe optional ReadMe project version to send with the x-readme-version header, f…
inputstringrequiredPath parameter: input
GET
readme_list_custom_pages
List ReadMe custom pages with optional pagination.

/custompages

2 parameters
ParamTypeRequiredDescription
perPageintegeroptionalThe number of items to include per page. ReadMe accepts values up to 100.
pageintegeroptionalThe one-based page number to request.
POST
readme_create_custom_page
Create a ReadMe custom page.

/custompages

5 parameters
ParamTypeRequiredDescription
titlestringrequiredThe title of the ReadMe custom page.
bodystringoptionalThe Markdown body content for the custom page.
htmlstringoptionalThe HTML body content for the custom page.
htmlmodebooleanoptionalWhether ReadMe should display html instead of body.
hiddenbooleanoptionalWhether the custom page is hidden.
GET
readme_get_custom_page
Get one ReadMe custom page by slug.

/custompages/{input}

2 parameters
ParamTypeRequiredDescription
slugstringoptionalThe URL-safe ReadMe custom page slug to request.
inputstringrequiredPath parameter: input
PUT
readme_update_custom_page
Update one ReadMe custom page by slug.

/custompages/{input}

7 parameters
ParamTypeRequiredDescription
slugstringrequiredThe URL-safe ReadMe custom page slug to update.
titlestringoptionalThe title of the ReadMe custom page.
bodystringoptionalThe Markdown body content for the custom page.
htmlstringoptionalThe HTML body content for the custom page.
htmlmodebooleanoptionalWhether ReadMe should display html instead of body.
hiddenbooleanoptionalWhether the custom page is hidden.
inputstringrequiredPath parameter: input
DELETE
readme_delete_custom_page
Delete one ReadMe custom page by slug.

/custompages/{input}

2 parameters
ParamTypeRequiredDescription
slugstringoptionalThe URL-safe ReadMe custom page slug to delete.
inputstringrequiredPath parameter: input
GET
readme_list_changelogs
List ReadMe changelog entries with optional pagination.

/changelogs

2 parameters
ParamTypeRequiredDescription
perPageintegeroptionalThe number of items to include per page. ReadMe accepts values up to 100.
pageintegeroptionalThe one-based page number to request.
POST
readme_create_changelog
Create a ReadMe changelog entry.

/changelogs

4 parameters
ParamTypeRequiredDescription
titlestringrequiredThe title of the ReadMe changelog entry.
typestringoptionalThe ReadMe changelog entry type.
bodystringrequiredThe body content of the ReadMe changelog entry.
hiddenbooleanoptionalWhether the changelog entry is hidden.
GET
readme_get_changelog
Get one ReadMe changelog entry by slug.

/changelogs/{input}

2 parameters
ParamTypeRequiredDescription
slugstringoptionalThe URL-safe ReadMe changelog slug to request.
inputstringrequiredPath parameter: input
PUT
readme_update_changelog
Update one ReadMe changelog entry by slug.

/changelogs/{input}

6 parameters
ParamTypeRequiredDescription
slugstringrequiredThe URL-safe ReadMe changelog slug to update.
titlestringoptionalThe title of the ReadMe changelog entry.
typestringoptionalThe ReadMe changelog entry type.
bodystringoptionalThe body content of the ReadMe changelog entry.
hiddenbooleanoptionalWhether the changelog entry is hidden.
inputstringrequiredPath parameter: input
DELETE
readme_delete_changelog
Delete one ReadMe changelog entry by slug.

/changelogs/{input}

2 parameters
ParamTypeRequiredDescription
slugstringoptionalThe URL-safe ReadMe changelog slug to delete.
inputstringrequiredPath parameter: input
GET
readme_list_api_specifications
List ReadMe API specification metadata with optional version and pagination.

/api-specification

3 parameters
ParamTypeRequiredDescription
versionstringoptionalThe optional ReadMe project version to send with the x-readme-version header, f…
perPageintegeroptionalThe number of items to include per page. ReadMe accepts values up to 100.
pageintegeroptionalThe one-based page number to request.
DELETE
readme_delete_api_specification
Delete one ReadMe API specification by ID.

/api-specification/{input}

2 parameters
ParamTypeRequiredDescription
idstringoptionalThe API specification ID to delete.
inputstringrequiredPath parameter: input
GET
readme_get_api_registry
Retrieve one ReadMe API Registry entry by UUID.

/api-registry/{input}

2 parameters
ParamTypeRequiredDescription
uuidstringoptionalThe API Registry UUID to retrieve from ReadMe.
inputstringrequiredPath parameter: input
GET
readme_get_openapi_schema
Get the OpenAPI definition for the ReadMe project.

/schema

GET
readme_list_outbound_ips
List ReadMe outbound IP addresses used for webhook and Try It proxy requests.

/outbound-ips

POST
readme_ask_owlbot
Ask ReadMe Owlbot a non-streaming question and return its answer with sources.

/owlbot/ask

1 parameter
ParamTypeRequiredDescription
questionstringoptionalThe question to ask Owlbot.