# Hipp Health API Reference ## Docs - [Create Goal](https://docs.hipp.health/api-reference/endpoint/goals/create.md): Create a new goal (behavior or skill) - [Delete Goal](https://docs.hipp.health/api-reference/endpoint/goals/delete.md): Delete a goal by goalId. Works for all goal types (behavior, skill, rating, or interval) - [Get All Goals](https://docs.hipp.health/api-reference/endpoint/goals/get.md): Get paginated list of goals with optional filtering by treatment plan, type, and status - [Get Goal By Id](https://docs.hipp.health/api-reference/endpoint/goals/get-by-id.md): Get a single goal by goalId. Returns different schema based on goal type (behavior, skill, rating, or interval) - [Update Goal](https://docs.hipp.health/api-reference/endpoint/goals/update.md): Update a goal by goalId. Accepts different schema based on goal type (behavior, skill, rating, or interval) - [Get All Treatment Plans](https://docs.hipp.health/api-reference/endpoint/treatment-plans/get.md): Get paginated list of treatment plans for the authenticated organization - [Get Treatment Plan By Id](https://docs.hipp.health/api-reference/endpoint/treatment-plans/get-by-id.md): Get a single treatment plan by planId including associated goals - [Create User](https://docs.hipp.health/api-reference/endpoint/users/create.md): Create a new user in your organization via API. Requires API key authentication. - [Get All Users](https://docs.hipp.health/api-reference/endpoint/users/get.md): Retrieve a paginated list of users with optional filtering and sorting - [Get User By Id](https://docs.hipp.health/api-reference/endpoint/users/get-by-id.md): Retrieve a single user by their publicId - [Introduction](https://docs.hipp.health/api-reference/introduction.md): API endpoints for Hipp Health ## OpenAPI Specs - [openapi](https://docs.hipp.health/openapi.json)