# EZAPI Discovery

Use this read-only skill to discover EZAPI Portal metadata before attempting authenticated workflows.

## Inputs

- base_url: Optional canonical service URL. Default is the service that served this skill.

## Steps

1. Fetch /.well-known/api-catalog and inspect the linkset entries.
2. Fetch /auth.md for current agent authentication status and DNS-AID setup notes.
3. Fetch /.well-known/oauth-protected-resource before sending bearer credentials.
4. Treat OAuth authorization, token, and revocation endpoints as non-operational unless their metadata status changes.

## DNS-AID

DNS-AID requires external DNS TXT records. This skill can read and report DNS-AID instructions, but it does not claim that DNS records have been published.
