v0.9.1

channels

Leggere i prodotti mappati sui canali

Mirror delle mappature dichiarate dai reseller tramite l'estensione OCTO `mappings` (PUT /api/octo/mappings): per ogni listing del canale, prodotto/opzione/unità collegati. Il canale resta proprietario della mappatura; qui è sola lettura. supplierId opzionale per filtrare un fornitore.


https://api.takoconnect.com
GET/api/v1/channels/mappings
Authorization
Query
curl "https://api.takoconnect.com/api/v1/channels/mappings" \
  -H "Authorization: Bearer $TAKO_API_KEY"
[
  {
    "id": "entity-id",
    "channelConnectionId": "channel-connection-id",
    "resellerReference": "resellerReference",
    "productId": "product-id",
    "optionId": "option-id",
    "unitId": "unit-id",
    "updatedAt": "2030-06-15T08:00:00.000Z",
    "channelConnection": {
      "channel": {
        "code": "code",
        "name": "name"
      }
    },
    "product": {
      "name": "name"
    },
    "option": {
      "name": "name"
    },
    "unit": {
      "name": "name"
    }
  }
]

Autorizzazione

AuthorizationBearer <token>

Chiave tenant emessa dalla dashboard o da POST /api-keys, usata come Bearer token.

Scope richiesti: channels:read

In: header

Query

supplierId?string

minLength 1

Risposte

200object[]

Operazione riuscita. Lo schema descrive il JSON restituito.

Mostra schema

idstring

channelConnectionIdstring

resellerReferencestring

Identificativo del listing nel catalogo del canale.

productIdstring

optionIdstring

unitIdstring | null

updatedAtdatetime

date-time

channelConnectionobject

Mostra proprietà

channelobject

Mostra proprietà

codestring

namestring

productobject

Mostra proprietà

namestring

optionobject

Mostra proprietà

namestring

unitobject | null

Mostra proprietà

namestring

400object

Validazione o regola di dominio non soddisfatta; correggere la richiesta.

401object

Credenziale assente, revocata, scaduta o non valida.

403object

Scope, ruolo o tipo di credenziale non consentito.

404object

Risorsa assente o non accessibile nel perimetro risolto.

409object

Conflitto di stato, capacità, versione o riferimenti; rileggere lo stato e correggere.

500object

Errore interno. Prima di ripetere una mutazione verificarne l'esito.

SuccessivoElencare le connessioni del tenantGET