Documentation
The Nothing API is REST-ish, requires no authentication, accepts no input, and reliably returns nothing.
Base URL
https://nothing.we-be.co.ilQuick start
# Receive nothing
curl -i https://nothing.we-be.co.il/api/v1/nothing
# HTTP/1.1 204 No Content
# Receive nothing, in JSON form
curl https://nothing.we-be.co.il/api/v1/nothing/forms/null
# nullAuthentication
None. There is nothing to protect, because we return nothing. Every request is equally welcome and equally unproductive.
Endpoints
- GET
/api/v1/nothingReturns nothing (204 No Content). - POST
/api/v1/nothingIgnores your payload, returns nothing. - GET
/api/v1/nothing/manifestReports the zero-trust, zero-surface posture. - GET
/api/v1/nothing/formsLists every available form of nothing. - GET
/api/v1/nothing/forms/:slugReturns one specific form of nothing. - GET
/healthzLiveness probe. - GET
/readyzReadiness probe.
The forms of nothing
/api/v1/nothing/forms/:slug returns nothing in the shape you prefer.
- 204
/api/v1/nothing/forms/voidNo content at all — 204. - 200
/api/v1/nothing/forms/nullThe null value. - 200
/api/v1/nothing/forms/empty-objectAn object with nothing in it. - 200
/api/v1/nothing/forms/empty-arrayA list of nothing. - 200
/api/v1/nothing/forms/empty-stringZero-length text. - 200
/api/v1/nothing/forms/whitespaceA single, lonely space. - 200
/api/v1/nothing/forms/zeroThe number zero. - 200
/api/v1/nothing/forms/falseThe boolean false. - 200
/api/v1/nothing/forms/nothingLiterally the text: nothing. - 200
/api/v1/nothing/forms/newlineA single line break, and nothing else. - 200
/api/v1/nothing/forms/tabOne tab character of pure nothing. - 200
/api/v1/nothing/forms/undefinedThe text "undefined" — the absence of a value.
Rate limits
100 requests per minute per IP. Exceeding it returns 429 — which is, fittingly, still nothing useful.