# Guides

- [Structuring your API reference](/url/gitbook.com/docs/api-references/guides/structuring-your-api-reference.md): Learn how to structure your API reference across multiple pages with icons and descriptions
- [Adding custom code samples](/url/gitbook.com/docs/api-references/guides/adding-custom-code-samples.md): Learn how to configure custom code samples to display alongside your API endpoints
- [Managing API operations](/url/gitbook.com/docs/api-references/guides/managing-api-operations.md): Learn how to mark an OpenAPI API operation as experimental, deprecated or hide it from your documentation
- [Configuring the “Test it” button](/url/gitbook.com/docs/api-references/guides/configuring-the-test-it-button.md)
- [Using OpenAPI proxy](/url/gitbook.com/docs/api-references/guides/using-openapi-proxy.md)
- [Describing enums](/url/gitbook.com/docs/api-references/guides/describing-enums.md): Learn how to add descriptions to enums
- [Integrating with CI/CD](/url/gitbook.com/docs/api-references/guides/support-for-ci-cd-with-api-blocks.md): Learn how to automate the update of your OpenAPI specification in GitBook
