This looks pretty good if you don't have the time or resources to implement a GraphQL API over a REST API.
One thing that bugs me though is that the component is called `Get` when it also does mutations. Since you have `RestfulProvider` I think it would be better if `Get` was renamed to something like `Restful` or `Rest`.