# API

- [API Introduction](/doc/api/api-introduction.md)
- [API Keys](/doc/api/api-keys.md): API keys for using in your application.
- [Solver API Keys](/doc/api/api-keys/solver-api-keys.md): The DecisionRules Solver API Key is a specific type of API key used for accessing the Rule Solver API provided by DecisionRules.
- [Management API keys](/doc/api/api-keys/management-api-keys.md)
- [BI API keys](/doc/api/api-keys/management-api-keys-1.md)
- [Enterprise OAuth (M2M)](/doc/api/api-keys/enterprise-oauth-m2m.md)
- [Custom Claims Format](/doc/api/api-keys/enterprise-oauth-m2m/custom-claims-format.md)
- [Organization Setup](/doc/api/api-keys/enterprise-oauth-m2m/organization-setup.md)
- [Client App Authorization](/doc/api/api-keys/enterprise-oauth-m2m/client-app-authorization.md)
- [Azure OAuth](/doc/api/api-keys/enterprise-oauth-m2m/azure-oauth.md)
- [Okta OAuth](/doc/api/api-keys/enterprise-oauth-m2m/okta-oauth.md)
- [Rule Solver API](/doc/api/rule-solver-api.md): Request and response from API solving.
- [Jobs API](/doc/api/jobs-api.md): The Jobs API is a secure REST API that manage jobs.
- [Rule Testing API](/doc/api/rule-testing-api.md): The Rule Testing API is a secure REST API that manage test runs.
- [Management API](/doc/api/management-api.md): The Management API is a secure REST API that provides read/write access to your rules and spaces.
- [Rule Migration Strategies](/doc/api/management-api/rule-migration-strategies.md): In this article, we describe the recommended strategies for migrating rules between environments
- [Deprecated Endpoints](/doc/api/management-api/deprecated-endpoints.md)
- [Console Logs API](/doc/api/console-logs-api.md): The Console Logs API is a secure REST API that provides console logs.
- [Business Intelligence API](/doc/api/bi-api.md): The Business Intelligence API allows to get audit logs from the rule solver.
- [Deprecated Endpoints](/doc/api/bi-api/deprecated-endpoints.md)
- [Datacenters & Locations](/doc/api/geo-location.md): As DecisionRules is offered both in a Global Cloud and a Regional Cloud versions, this article is split to explain both
- [Global Cloud](/doc/api/geo-location/geo-location.md)
- [Regional Cloud](/doc/api/geo-location/regional-cloud.md)
- [Apache Kafka Solver API](/doc/api/apache-kafka-solver-api.md)
- [Endpoint Settings](/doc/api/endpoints.md): This guide shows you how to change your endpoints.
- [Archive](/doc/api/archive.md)
- [Rule Flow Solver API (DEPRECATED)](/doc/api/archive/rule-flow-solver-api.md)
