2
0
mirror of https://github.com/inventree/inventree-docs.git synced 2025-04-27 21:26:43 +00:00
inventree-docs/docs/api/browse.md
Oliver 48baf7e051
API docs (#379)
* Move API documentation into separate directory

* Rearrange main docs bar

* Split python examples into separate page

* Fix broken links

* Adds page for browseable API

* Fix image links

* Add entrypoint page for barcodes

* Update barcode docs

* Add (empty) pages for internal and external barcods

* Add documentation on "internal" barcode format

* Documentation for external barcode functionality

* Skeleton page for custom barcode information

* Extend docs for custom barcodesplugins

* Add stubs for new API docs

* Add documentation for downloading data via the AP

* API metadata information

* docs for pythonic metadata access

* docs for bulk delete
2022-10-29 14:46:06 +11:00

1013 B

title
title
Interactive API

Interactive API

If the server is running in Debug Mode then an interactive version of the API is available using a browser.

!!! info "Debug Mode" This interactive API is only available when running the server in debug mode

!!! warning "Slow Traffic Ahead" The interactive API is significantly slower than using the normal JSON format. It is provided only for development and testing.

List View

Various list endpoints can be displayed as shown below:

{% with id="api_browse", url="api/api_browse.png", description="List API" %} {% include 'img.html' %} {% endwith %}

Filtering

List views can be filtered interactively:

{% with id="api_filter", url="api/api_filters.png", description="Filter API" %} {% include 'img.html' %} {% endwith %}

Detail View

Detail view endpoints can also be displayed:

{% with id="api_detail", url="api/api_detail.png", description="Detail API" %} {% include 'img.html' %} {% endwith %}