# HashiCorp Vault AppRole API

**Canonical:** https://apis.io/apis/hvault/hvault-approle-api/  
**Provider:** HashiCorp Vault — https://apis.io/providers/hvault/  
**Base URL:** https://vault.example.com/v1/sys  
**Documentation:** https://www.vaultproject.io/

HashiCorp Vault AppRole API is one of 28 APIs that [HashiCorp Vault](https://apis.io/providers/hvault/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include AppRole. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.

AppRole auth method for machine-to-machine authentication

## Machine-readable artifacts (14)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/hvault/refs/heads/main/openapi/hvault-approle-api-openapi.yml
- **Documentation** — https://developer.hashicorp.com/vault/api-docs/system
- **X-openapi** — https://github.com/hashicorp/vault/blob/main/openapi.json
- **Authentication** — https://developer.hashicorp.com/vault/docs/auth
- **Documentation** — https://developer.hashicorp.com/vault/api-docs/secret
- **X-kv-docs** — https://developer.hashicorp.com/vault/api-docs/secret/kv/kv-v2
- **X-aws-docs** — https://developer.hashicorp.com/vault/api-docs/secret/aws
- **X-database-docs** — https://developer.hashicorp.com/vault/api-docs/secret/databases
- **Documentation** — https://developer.hashicorp.com/vault/api-docs/auth
- **X-token-docs** — https://developer.hashicorp.com/vault/api-docs/auth/token
- **X-approle-docs** — https://developer.hashicorp.com/vault/api-docs/auth/approle
- **X-kubernetes-docs** — https://developer.hashicorp.com/vault/api-docs/auth/kubernetes
- **Documentation** — https://developer.hashicorp.com/vault/api-docs/secret/identity
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/hvault/refs/heads/main/apis.yml

## Other HashiCorp Vault APIs (12)

- [HashiCorp Vault Audit API](https://apis.io/apis/hvault/hvault-audit-api/)
- [HashiCorp Vault Auth API](https://apis.io/apis/hvault/hvault-auth-api/)
- [HashiCorp Vault AWS API](https://apis.io/apis/hvault/hvault-aws-api/)
- [HashiCorp Vault Configuration API](https://apis.io/apis/hvault/hvault-configuration-api/)
- [HashiCorp Vault Database API](https://apis.io/apis/hvault/hvault-database-api/)
- [HashiCorp Vault Entity Alias API](https://apis.io/apis/hvault/hvault-entity-alias-api/)
- [HashiCorp Vault Entity API](https://apis.io/apis/hvault/hvault-entity-api/)
- [HashiCorp Vault GitHub API](https://apis.io/apis/hvault/hvault-github-api/)
- [HashiCorp Vault Group Alias API](https://apis.io/apis/hvault/hvault-group-alias-api/)
- [HashiCorp Vault Group API](https://apis.io/apis/hvault/hvault-group-api/)
- [HashiCorp Vault Health API](https://apis.io/apis/hvault/hvault-health-api/)
- [HashiCorp Vault Init API](https://apis.io/apis/hvault/hvault-init-api/)

## Tags

AppRole

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/hvault/hvault-approle-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/hvault/.
