> For the complete documentation index, see [llms.txt](https://docs.midpointapi.com/midpoint-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.midpointapi.com/midpoint-documentation/core-concepts/midpoints.md).

# Midpoints

- [Midpoint ID](https://docs.midpointapi.com/midpoint-documentation/core-concepts/midpoints/midpoint-id.md): A unique identifier for each midpoint.
- [Sources](https://docs.midpointapi.com/midpoint-documentation/core-concepts/midpoints/sources.md): The source initiates a request.
- [Tasks](https://docs.midpointapi.com/midpoint-documentation/core-concepts/midpoints/tasks.md): Tasks execute core logic for a midpoint.
- [Source and Task Definitions](https://docs.midpointapi.com/midpoint-documentation/core-concepts/midpoints/source-and-task-definitions.md)
- [Secrets](https://docs.midpointapi.com/midpoint-documentation/core-concepts/midpoints/source-and-task-definitions/secrets.md): Use confidential data throughout your tasks.
- [Variables](https://docs.midpointapi.com/midpoint-documentation/core-concepts/midpoints/source-and-task-definitions/variables.md): Use data obtained from your source or previous tasks.
- [Exclude Logs](https://docs.midpointapi.com/midpoint-documentation/core-concepts/midpoints/source-and-task-definitions/exclude-logs.md): Exclude logs that contain sensitive information.
- [Extracts](https://docs.midpointapi.com/midpoint-documentation/core-concepts/midpoints/source-and-task-definitions/extracts.md): Extract variables from each source and task.
