Endpoints used by the API manual api manual reference zettelstore zmk 00001006000000 00001012000000 00001012051600 00001012051800 00001012053400 00001012053500 00001012053600 00001012080200 00001012080500 00001006000000 00001012000000 00001012050200 00001012050400 00001012051200 00001012051400 00001012051600 00001012051800 00001012053200 00001012053300 00001012053400 00001012053500 00001012053600 00001012054200 00001012054400 00001012054600 00001012070500 00001012080100 00001012080200 00001012080500 1 (c) 2020-present by Detlef Stern 20210126175322 00001004010000 00001006050000 00001012050200 00001012050400 00001012051200 00001012051400 00001012053200 00001012053300 00001012054200 00001012054400 00001012054600 00001012070500 00001012080100 en EUPL-1.2-or-later 20230731162343 20230731162343 public All API endpoints conform to the pattern [PREFIX]LETTER[/ZETTEL-ID], where: PREFIX is the URL prefix (default: /), configured via the url-prefix startup configuration, LETTER is a single letter that specifies the resource type, ZETTEL-ID is an optional 14 digits string that uniquely identify a zettel. The following letters are currently in use: Letter Without zettel identifier With zettel identifier Mnemonic a POST: client authentication Authenticate PUT: renew access token x GET: retrieve administrative data Execute POST: execute command z GET: list zettel/query zettel GET: retrieve zettel Zettel POST: create new zettel PUT: update zettel DELETE: delete zettel MOVE: rename zettel The full URL will contain either the http oder https scheme, a host name, and an optional port number. The API examples will assume the http schema, the local host 127.0.0.1, the default port 23123, and the default empty PREFIX /. Therefore, all URLs in the API documentation will begin with http://127.0.0.1:23123/.