Skip to content

Service layout

OkatanaClient groups endpoints by the resource that is easiest for a Java caller to discover.

organizations()

  • read organization;
  • list projects;
  • create project;
  • list documents;
  • create document;
  • send organization notifications.

projects()

  • read, update, and delete a project;
  • list members, labels, and used tags;
  • list/create/reorder boards;
  • list/create/reorder tickets;
  • read project analytics.

boards()

  • update a board;
  • soft-delete a board, optionally moving existing tickets.

tickets()

  • read/update/delete a ticket;
  • move a ticket;
  • create a ticket comment.

documents()

  • read/update/delete a document;
  • create a document comment.

This layout maps every OpenAPI route exactly once in EndpointCatalog.ALL.