Standardize API requests

This commit is contained in:
Jeremy Stretch 2020-08-05 14:04:35 -04:00
parent 043c34c510
commit bdb8263610
2 changed files with 3 additions and 3 deletions

View File

@ -9,7 +9,7 @@ The NetBox REST API primarily employs token-based authentication. For convenienc
An authentication token is attached to a request by setting the `Authorization` header to the string `Token` followed by a space and the user's token:
```
$ curl -H "Authorization: Token d2f763479f703d80de0ec15254237bc651f9cdc0" \
$ curl -H "Authorization: Token $TOKEN" \
-H "Accept: application/json; indent=4" \
http://netbox/api/dcim/sites/
{
@ -23,7 +23,7 @@ http://netbox/api/dcim/sites/
A token is not required for read-only operations which have been exempted from permissions enforcement (using the [`EXEMPT_VIEW_PERMISSIONS`](../../configuration/optional-settings/#exempt_view_permissions) configuration parameter). However, if a token _is_ required but not present in a request, the API will return a 403 (Forbidden) response:
```
$ curl -H "Accept: application/json; indent=4" http://localhost/api/dcim/sites/
$ curl http://netbox/api/dcim/sites/
{
"detail": "Authentication credentials were not provided."
}

View File

@ -474,7 +474,7 @@ To modify an object which has already been created, make a `PATCH` request to th
```no-highlight
curl -s -X PATCH \
> -H "Authorization: Token 98dbec0b912e5f3ddec7183c48e73b38fa9ca793" \
> -H "Authorization: Token $TOKEN" \
> -H "Content-Type: application/json" \
> http://netbox/api/ipam/prefixes/18691/ \
> --data '{"status": "reserved"}' | jq '.'