> For the complete documentation index, see [llms.txt](https://docs.bunkerhillhealth.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bunkerhillhealth.com/software/sdks/client-sdk/client-sdk-usage.md).

# Client SDK: Usage

## Credentials

Authentication to the server requires a username and private key pair. Please obtain these credentials by reaching out to `engineering@bunkerhillhealth.com`. The private key should be stored securely, for example in a file named `private_key.pem`.

The credentials are exchanged with the server for a JWT access token, which is managed by the Client SDK and automatically passed with all API requests.
