---
name: docker-compose-validator
description: "Docker Compose Validator (Docker Compose YAML Validator) via devops.majbase.com's free public API, no key required. Keywords: validate docker-compose.yml, check compose file syntax."
---

# Docker Compose Validator

Docker Compose YAML Validator. Calls devops.majbase.com's free public API — no API key or authentication required.

## Endpoint

```
GET/POST https://devops.majbase.com/docker-compose-validator/api
```

## Request / Response

```
API: GET or POST /docker-compose-validator/api
  yaml=<string>  (required)
Returns {"valid", "errors", "warnings", "services"}.
```

## Example

```bash
curl -sS "https://devops.majbase.com/docker-compose-validator/api" --data-urlencode 'yaml=services:
  web:
    image: nginx:latest'
```

## Notes

- No API key or authentication required.
- Full interactive tool: https://devops.majbase.com/docker-compose-validator/
