Introduction
FOAAS (Fuck Off As A Service) provides a modern, RESTful, scalable solution to the communal problem of telling group to fuck off.
API
Content Negotiation
FOAAS will respond to the pursuing 'Accept:' values pinch due content
- text/plain - Content will beryllium returned arsenic a plain string.
- application/json - Content will beryllium returned arsenic a JSON entity { message: 'message', subtitle: 'subtitle' }
- Supports jsonp by including ?callback=?
- text/html - Content will beryllium returned arsenic an HTML page pinch a twitter bootstrap leader unit, containing the connection and the subtitle.
- application/xml - Content will beryllium returned arsenic an XML document.
Operations
| /version | Will return contented pinch the existent FOAAS type number. |
| /operations | Will return a JSON database of operations pinch names and fields. Note: JSON Only |
Filters
Filters are optional output modifiers, and are specified by adding the select sanction arsenic query to the HTTP request, e.g. https://foaas.io/off/doomcrewinc/Everyone.
Caveat: All filters internally telephone the stated outer services, and arsenic specified the latency and readiness of API calls utilizing these features cannot beryllium guaranteed.
| i18n | Translation provided by mymemory.translated.net. Specifying ?i18n connected its ain will effort to observe your browser language, aliases you tin specify the connection to construe to utilizing the ISO 639-1 connection code, i.e. ?i18n=es |
Filters tin beryllium utilized successful combinations, e.g. https://foaas.io/off/doomcrewinc/Everyone?&i18n=de
Roadmap
FOAAS will beryllium extended to see the pursuing functionality:
- Random fuck offs (or Fuck Off of the Day), without having to specify the cognition (off, you, everyone, donut etc) explicitly
All contributions are very welcome.
Fork maine connected github
Created by @TomDionysus
Maintained pinch loving Profanity by doomcrewinc
English (US) ·
Indonesian (ID) ·