# Tindie > Tindie is an online marketplace for indie and maker hardware — DIY electronics, kits, 3D-printing gear, robotics, and small-batch open-hardware products sold directly by independent creators. Tindie exposes a small public REST API (Django Tastypie) covering product listings and, for authenticated sellers, their orders and order line items. This llms.txt was generated by the API Evangelist enrichment pipeline from the provider's live API and public pages. ## APIs - [Tindie API v1 index](https://www.tindie.com/api/v1/): Tastypie resource index (product, order, orderitem) - [Product resource](https://www.tindie.com/api/v1/product/): Public product listings - [Product schema](https://www.tindie.com/api/v1/product/schema/): Self-describing field schema (public) ## Specs - [OpenAPI (derived)](https://raw.githubusercontent.com/api-evangelist/tindie/refs/heads/main/openapi/tindie-openapi.yml) ## Authentication - Tastypie ApiKeyAuthentication: `api_key` + `username` query params, or header `Authorization: ApiKey :` - The `product` resource is public; `order` and `orderitem` require an API key (return 401 otherwise) ## Docs - [Tindie Help Center](https://www.tindie.com/help/) - [About Tindie](https://www.tindie.com/about/) - [Tindie Blog](https://www.tindie.com/blog/) - [Terms of Service](https://www.tindie.com/about/terms/) ## Artifacts - [Authentication profile](https://raw.githubusercontent.com/api-evangelist/tindie/refs/heads/main/authentication/tindie-authentication.yml) - [Conventions](https://raw.githubusercontent.com/api-evangelist/tindie/refs/heads/main/conventions/tindie-conventions.yml) - [Error catalog](https://raw.githubusercontent.com/api-evangelist/tindie/refs/heads/main/errors/tindie-problem-types.yml) - [Data model](https://raw.githubusercontent.com/api-evangelist/tindie/refs/heads/main/data-model/tindie-data-model.yml)