TB

Toolboxx API

Version 0.1.0

Laravel 12 Sanctum

API Overview

Klarer Einstieg in die Toolboxx API

Authentifizierte Endpunkte fuer User und Artikel-Items. Alle Responses sind in Englisch, die Datenbasis bleibt unveraendert. Owner-Zuordnung laeuft ueber user.parent_id.

Auth

Sanctum Cookie oder Bearer Token

Base URL

https://api.toolboxx.biz

Alle Endpunkte sind REST-Resources mit JSON Responses. Pagination ist standardmaessig aktiv.

Owner Binding

Datenzugriff wird gefiltert auf besitzer_id = user.parent_id (Fallback user.id).

Endpoints

Alle Routen nutzen auth:sanctum

User

GET

/user

Gibt den aktuell eingeloggten Benutzer zurueck.

Items Collection

GET

/items

Paginiert sortiert nach created_at.

Items Create

POST

/items

Erstellt neue Items mit gemappten englischen Feldern.

Item Detail

GET PUT/PATCH DELETE

/items/{item}

Includes Manufacturer, Category und Unit Relation.