Fibery has an RPC API and a GraphQL API, but no REST API

I had a look at . | Fibery
It’s a perfectly fine API, but why would you call it a REST API?
It’s a classic RPC API: there is one endpoint /commands, to which you POST batches of datalog-style code.

Though it’s true that REST is mostly used rather loosely on the web today, it does have a defined meaning. At its most basic, I’d say it means “not RPC” :stuck_out_tongue_winking_eye:

I recommend calling it an RPC API. This correctly characterizes the design and helps to correctly set expectations.

1 Like