API

Primary host for NostrFeed (does not clash with LNbits /api/v1):

MethodPathWhat
GET/connectDiscovery document
GET/identity/{name}Full identity pack
GET/identity/{name}/setupUnsigned events only
GET/identity?pubkey=Lookup by hex or npub
GET/identity?name=Lookup by local-part
GET/search?q=Search
GET/openapi.jsonMachine-readable spec
GET/.well-known/getzap.jsonSame as /connect

Blossom (BUD-01) lives on https://api.getzap.me/<sha256> and https://getzap.me/blossom/<sha256>. PUT/DELETE need a Nostr auth event from an active NIP-05 key.

OpenAPI (use this from NostrFeed):

Example:

curl -s https://api.getzap.me/v1/openapi.json | jq .info,.paths
curl -s https://api.getzap.me/v1/identity/kk | jq .identity,.lud16,.inbox