Skip to content

Conduit's Public API to support JSON payloads #163

@pcalcado

Description

@pcalcado

Narrative

So that I can access Conduit's public API using simple tools such as curl and web frontends
As an developer integrating with Conduit
I want Conduit's Public API to support JSON payloads

Rationale

Originally, the Conduit public API accepted both JSON and protocol buffers as content-types. So that we could iterate faster on the API, we decided to drop support for JSON for now as only the protobuf payload is used by Conduit's CLI.

At some point, when the API is more stable, it would be interesting to re-add support for JSON payloads, as many tools and front-ends can benefit from a schemaless and text-based format.

Acceptance criteria:

  • Every operation on Conduit's API accept and returns both JSON and ProtocolBuffers
  • ...

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions