tapinomahub integration knowledge base

This is the connective layer between the OpenAPI contract and a real customer-system implementation. It explains the domain, maps goals to capabilities and operations, traces identifiers between calls, and supplies end-to-end recipes. It is intentionally usable both by developers and by coding agents with no prior automotive knowledge.

Authority rule: use the published OpenAPI contract for exact methods, paths, parameters, schemas, enum values, status codes and examples. Use the domain dictionary for canonical terminology and these guides for selection and orchestration. Do not guess facts that the public contract does not define.

Start here

  1. Read Domain model and terminology before mapping automotive data.
  2. Choose the right function in the Capability map or Decision guides.
  3. Trace every ID through Identifiers and data flow.
  4. Implement the cross-cutting rules in Runtime, errors and security.
  5. Adapt an Integration recipe to the target system.

Four knowledge layers

Layer Question it answers Authoritative resource
Domain knowledge What does the automotive or account concept mean? Domain model and domain dictionary
Product knowledge Which tapinomahub capability should I use, and when should I not use it? Capability map and decision guides
API knowledge What exactly do I send and receive? OpenAPI 3.1 JSON, API catalogue and the interactive reference
Integration knowledge In what sequence do calls, validation, persistence and recovery happen? Integration recipes and runtime rules

First authenticated call

The production and sandbox environments use the same base URL. The API key selects the environment and must stay in a server-side secret store.

curl --request GET \
  'https://api.tapinomahub.com/ping' \
  --header 'Accept: application/json' \
  --header 'X-Api-Key: YOUR_API_KEY'

Do not paste a production key into the documentation UI, browser code, logs, support tickets or source control. The interactive reference is deliberately read-only.

Choose an entry point

I have… I need… Start with
A VIN Vehicle data or vehicle-related parts VIN decision path
An OE number Confirmed base part information, references or a price evaluation OE decision path
An OE number and an article to publish An optimised eBay or marketplace listing: title, category, item specifics, keywords and shop SEO text eBay and marketplace listing path
A vehicle registration document Normalized document fields, a VIN, or a vehicle file Document decision path
A parts label image Text or part-number candidates Label decision path
A vehicle plus an OE-number cart A documented vehicle-cart check Compatibility decision path
A tapiId Technical vehicle data or a listing text Identifier flow
Images Damage, quality, background, condition, plate, end-of-life or publication-image processing Image decision path
Multiple customer tenants Isolated keys, limits, usage and optional sponsorship Client separation path

Machine-readable navigation

What an integration must never infer

Contract boundaries

The knowledge base documents the public API at https://api.tapinomahub.com. Only operations listed under the published OpenAPI paths are public API capabilities.

Give the agent these public resources together:

  1. /machine/domain-dictionary.json
  2. the relevant published /knowledge/ guide pages
  3. /machine/api-catalog.json
  4. /specs/tapinoma-hub.en.json

Then state the target system, use case, allowed endpoints, persistence constraints, tenant model and acceptance cases. Require the agent to cite an OpenAPI pointer or guide section for every tapinomahub assumption and to stop when the public contract does not define a required fact.