# ISPO SDK > Build ISPO project apps with @ispo/sdk and @ispo/sdk/react. Generated with the HTML reference from the current source. Match APIs to the SDK supplied by your installed host. Imports and documentation grant no authority. Check the installed host's capability surface and project grants before privileged calls. Use ISPO connectors for connected services. Never automatically retry a write with an uncertain outcome. ## Start - [Overview](https://ispo.ai/docs/index.md) - [Expose a command](https://ispo.ai/docs/documents/Expose_a_command.md) - [Method authority](https://ispo.ai/docs/documents/Method_authority.md) - [Request access, then use it](https://ispo.ai/docs/documents/Permissions_and_errors.md) - [Publish a file](https://ispo.ai/docs/documents/Publish_a_file.md) - [Query entities](https://ispo.ai/docs/documents/Query_entities.md) - [Connect your app](https://ispo.ai/docs/documents/Quickstart.md) - [React, over the same SDK](https://ispo.ai/docs/documents/React.md) - [Use Calendar](https://ispo.ai/docs/documents/Use_Calendar.md) ## API modules - [Module Supporting types](https://ispo.ai/docs/modules/core.Supporting_types.md) - [Module core](https://ispo.ai/docs/modules/core.md) - [Module Supporting types](https://ispo.ai/docs/modules/react.Supporting_types.md) - [Module react](https://ispo.ai/docs/modules/react.md) ## Complete reference - [All reference pages](https://ispo.ai/docs/reference-index.md): fetch the relevant namespace or type as needed. Every HTML article has an equivalent .md URL and a text/markdown alternate link.