Introduction

Some Motto APIs support the Connect protocol. Connect is a family of libraries for building browser and gRPC-compatible APIs. If you’re tired of handwritten boilerplate and turned off by massive frameworks, Connect is for you.

It is important to note that, as part of the Connect protocol, regular HTTP POST and GET requests are all also supported, which returns standard JSON responses. The primary difference is that the API routes look a little different.

Our Connect-compatible APIs currently do not support direct gRPC calls, but we intend to add support for this when feasible.

Methods

Remote packages

Remote packages are auto-generated code based on our API definitions that allows you to develop products without having to write exhaustive boilerplate code. This should shorten development cycles, and generally lead to a better developer experience.

You can find these remote packages and installation instructions for our Studio API Content Delivery API here and for our Content Delivery API here.

Regular HTTPS

If you are interested in doing a regular HTTPS call to our Connect API instead of using the remote packages, you can do so.

For the Studio API, a full REST interface is available, and you can read more about how to do that in our Studio API documentation.

For the Content Delivery API, you can read more about how to do that in our Content Delivery API documentation.