Skip to content

Propose strategy for promoting documentation of our APIs #980

@lightwalker-eth

Description

@lightwalker-eth

This issue is focused on proposing answers to these questions, not actually executing that proposal yet.

Open questions / goals:

  • Should we define (and maintain) a Swagger?
  • We need to explicitly document alerts that our APIs are all currently in "Alpha" status and that they should be expected to break on each version update as we are currently iterating very fast on them and don't want to offer backwards compatibility yet.
  • How will we document and promote our APIs from the ENSNode docs website?
  • How will we document and promote our APIs from ENSAdmin? Note how we currently are only giving visibility to the Subgraph GraphQL APIs there.
  • What should we do with https://ensnode.io/examples ? Our strategy has been evolving and it's now clear that we should not be promoting use of the Subgraph-compatible GraphQL APIs as we will be working to sunset and ultimately remove those.

Metadata

Metadata

Assignees

Labels

docsDocs related

Projects

Status

Todo

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions