Sequence diagram creator.
Title: - SUGGESTED SEQUENCING, WITH AUTHORISATION METHODS - participant Client\nSites as C participant Identity\nService as I participant API\nGateway as G participant Business\nServices as S participant Data\nServices as D participant Postgres\nDatabase as DB Note over C,G : HTTPS C -> I : User, Password I --> C : JWT C -> G : Auth header (Bearer JWT) Note over G,D : HTTP G -> S : Headers S -> D : Headers Note over D,DB : TCP/IP D -> DB : Connection\nString Note right of DB: Stored procs\n and views DB --> D : D --> S : S --> G : G --> C :
It's useful to view the syntax, hence the pre-filled example. There is also a link in the footer to
where you can scroll down to see a syntax diagram.
(horizontal) appear in the order they are first mentioned, so specifying them as participants enforces a particular ordering.
part of a participant declaration is optional. It can be used as an
to simplify writing the sequence entries that follow.
Actors must always be an exact, case-sensitive match to be treated as being the same ones. This is one reason why participants with aliases is often helpful, for brevity and consistency.
There are options to share a diagram below the source text area. You can either
download an SVG
get a data: link
The data link is a (long) URL which is put on the clipboard. You'll need to open a new tab yourself and paste in the clipboard contents (or send them in an email, Slack, Teams, etc).
. Diagramming by