How to discover every endpoint of an API automatically

Read the OpenAPI document and enumerate paths from it.

Run it

curl -s https://api.model.tools/openapi.json | jq -r '.paths | keys[]' | head

Response

/api/v1/inbox/{name}/latest_otp