Slide 48
Slide 48 text
github.com/fergalwalsh/pico
Pico APIs are self describing
GET https://example.com/api
{
"url": "https://example.com/api",
"doc": "Provides functions for basic greetings.",
"functions": [
{
"name": "hello",
"url": "https://example.com/api/hello",
"doc": "Returns a hello greeting message",
"args": [{"name": "name", "default": "World"}]
},
{
"name": "goodbye",
"url": "https://example.com/api/goodbye",
"doc": "Returns a goodbye message",
"args": [],
"method": "post"