| Age | Commit message (Collapse) | Author | Files | Lines |
|
Now that we have our API docs hosted at https://tailscale.com/api we can
remove the previous (and now outdated) markdown based docs. The top
level api.md has been left with the only content being the redirect to
the new docs.
Updates #cleanup
Signed-off-by: Mario Minardi <mario@tailscale.com>
|
|
Add note that API docs have moved to `https://tailscale.com/api` to the
top of existing API docs markdown files.
Updates https://github.com/tailscale/corp/issues/1301
Signed-off-by: Mario Minardi <mario@tailscale.com>
|
|
This change updates the existing api.md TOC links to point at the new
publicapi folder/files. It also removes the body of the docs from the
file, to avoid the docs becoming out of sync.
This change also renames overview.md to readme.md.
Updates tailscale/corp#19526
Signed-off-by: Charlotte Brandhorst-Satzkorn <charlotte@tailscale.com>
|
|
Updates tailscale/corp#18153
Signed-off-by: Sonia Appasamy <sonia@tailscale.com>
|
|
Updates tailscale/corp#18153
Signed-off-by: Sonia Appasamy <sonia@tailscale.com>
|
|
Updates #cleanup
Signed-off-by: Sonia Appasamy <sonia@tailscale.com>
|
|
Add documentation for GET/PATCH/PUT `api/v2/tailnet/<ID>/dns/split-dns`.
These endpoints allow for reading, partially updating, and replacing the
split DNS settings for a given tailnet.
Updates https://github.com/tailscale/corp/issues/19483
Signed-off-by: Mario Minardi <mario@tailscale.com>
|
|
Explicitly set `-H "Content-Type: application/json"` in CURL examples
for POST endpoints as the default content type used by CURL is otherwise
`application/x-www-form-urlencoded` and these endpoints expect JSON data.
Updates https://github.com/tailscale/tailscale/issues/11914
Signed-off-by: Mario Minardi <mario@tailscale.com>
|
|
Updates tailscale/corp#18572
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
|
Updates tailscale/corp#18572
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
|
|
Add missing backtick to GET searchpaths api documentation.
Updates #cleanup
Signed-off-by: Mario Minardi <mario@tailscale.com>
|
|
Mostly inconsequential minor fixes for consistency. A couple of changes
to actual JSON examples, but all still very readable, so I think it's
fine.
Updates #cleanup
Signed-off-by: Will Norris <will@tailscale.com>
|
|
This was originally built for testing node expiration flows, but is also
useful for customers to force device re-auth without actually deleting
the device from the tailnet.
Updates tailscale/corp#18408
Signed-off-by: Will Norris <will@tailscale.com>
|
|
Updates tailscale/corp#16453
Signed-off-by: David Crawshaw <crawshaw@tailscale.com>
|
|
Updates tailscale/corp#15445
Signed-off-by: Paul Scott <paul@tailscale.com>
|
|
We don't actually send this. It's always been empty.
Updates tailscale/corp#13400
Change-Id: I99b3d7a355fca17d2159bf81ede5be4ddd4b9dc9
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
|
|
Updates tailscale/terraform-provider-tailscale#144
Signed-off-by: Anton Tolchanov <anton@tailscale.com>
|
|
Signed-off-by: tinku-tailscale <139132124+tinku-tailscale@users.noreply.github.com>
|
|
Updates #8645
Signed-off-by: Jenny Zhang <jz@tailscale.com>
|
|
Updates #docs
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
|
|
Updates tailscale/corp#7773
Signed-off-by: Jenny Zhang <jz@tailscale.com>
|
|
The authorize device API (/api/v2/device/{deviceID}/authorized)
will soon allow device deauthorisation.
Fixes corp#10160.
Signed-off-by: salman <salman@tailscale.com>
|
|
example was missing the "-auth" type in the key prefix, which all new
keys now contain. Also update key ID to match the full key, and fix
indenting of closing braces.
Signed-off-by: Will Norris <will@tailscale.com>
|
|
Update API documentation to include explanation of resources, a cleaner and more consistent structure, updated terminology, and fixes to a few errors and omissions.
Signed-off-by: Julia Stein <julia@tailscale.com>
Signed-off-by: Will Norris <will@tailscale.com>
Co-authored-by: Will Norris <will@tailscale.com>
|
|
Signed-off-by: Julia Stein <julia@tailscale.com>
|
|
Making this match https://tailscale.com/kb/1018/acls
Signed-off-by: Anton Tolchanov <anton@tailscale.com>
|
|
This documents the `If-Match: ts-default` header that can be set to only
overwrite the default ACL contents, and also briefly mentions a few of
the new top-level ACL fields.
Updates tailscale/terraform-provider-tailscale#182
Signed-off-by: Anton Tolchanov <anton@tailscale.com>
|
|
We added the tailnet organization name to to the settings page with
tailscale/corp#6977, but the docs were not updated to reflect this.
We later also changed "tailnet name" to refer to the MagicDNS hostname
(tailscale/corp#7537), which further confuses things (see https://stackoverflow.com/questions/74132318).
Make it slightly clearer what is the expected value for tailnet names in
API calls and how to get it.
Signed-off-by: Mihai Parparita <mihai@tailscale.com>
|
|
Updates #4570
Signed-off-by: Maisem Ali <maisem@tailscale.com>
|
|
Signed-off-by: Will Norris <will@tailscale.com>
|
|
Signed-off-by: Logan Saso <logansaso@gmail.com>
|
|
Updates https://github.com/tailscale/tailscale/issues/2120
Updates https://github.com/tailscale/tailscale/issues/4571
Updates https://github.com/tailscale/tailscale/issues/1369
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Fixes #4571
Change-Id: If81471d0d8cb2f659736991ad8612aed2efc174e
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
|
|
This reverts commit dd6472d4e87f823cb14a611a582afc25827cc46b.
Reason: it appears I was just really really wrong or confused.
We added it to the old internal API used by the website instead,
not to the "v2" API.
Updates #2120
Updates #4571
Change-Id: I744a72b9193aafa7b526fd760add52148a377e83
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
|
|
|
|
Updates tailscale/corp#4932
Change-Id: Ie176ee79595c3b56d3376f1d81a441f9272e6ed4
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
|
|
Expected input is JSON formatted []policy.ACLTest
Signed-off-by: Ramya Nagarajan <ramya@tailscale.com>
|
|
Fixes #2120
Change-Id: If6a803680b544df1f70449c26fd0f5e15940226b
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
|
|
Signed-off-by: Sonia Appasamy <sonia@tailscale.com>
|
|
The new /keys endpoint allows you to list API and machine auth keys.
You can also create machine auth key.
It currently does not support creating another API key.
Signed-off-by: Joe Tsai <joetsai@digital-static.net>
|
|
Fixes #2813
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
|
|
* The right web address for configuring API keys seems to have changed
* Minor clarification on how basic authentication works (it's illustrated in the examples later, but can't hurt to be precise)
Signed-off-by: William Lachance <wlach@protonmail.com>
|
|
Signed-off-by: slowy07 <slowy.arfy@gmail.com>
|
|
Signed-off-by: Aaditya Chaudhary <32117362+AadityaChaudhary@users.noreply.github.com>
|
|
The implementation of the preview function has changed since the
API was documented, update the document to match.
Signed-off-by: Denton Gentry <dgentry@tailscale.com>
|
|
Signed-off-by: Daniel Chung <daniel@tailscale.com>
|
|
|
|
Signed-off-by: Christina Wen <christina@tailscale.com>
|
|
Signed-off-by: Christina Wen <christina@tailscale.com>
|
|
Signed-off-by: Christina Wen <christina@tailscale.com>
|