Query transaction product results

GET /PIM/transaction/{transactionId}/product/summary — PIM API · Transaction Tracking

Returns the result of each product in a record transaction. If Status is Completed, the product was saved; if Error, returns the error type, the field where the error occurred (ErrorPath), and the message. The list is empty for unprocessed transactions.

Parametreler

  • transactionId (path, string, zorunlu): TransactionId returned from the record call.
  • Tenant (header, string): Company code for users accessing multiple companies with Basic Auth. Not required if using Bearer token.

Yanıtlar

  • 200: Results per product.
  • 401: Authentication failed (missing header, incorrect Basic credentials, or invalid token). Body is empty.
  • 500: Unexpected server-side error.

200 yanıt alanları

  • Status (string): Completed or Error.
  • ErrorPath (string): Field path where the error occurred (e.g. Prices[EntityListId=0].EntityListId).
  • ErrorType (string): Error type: Common, Validation, or Unexpected.
  • ProductId (integer): PIM ID of the saved product; 0 if an error occurred before the product was found.
  • StatusDate (string<date-time>): Result timestamp.
  • ErrorMessage (string): Error message.
  • SkippedErrors (object[]): Non-blocking, skipped errors.
  • TransactionId (string): Transaction ID.
  • JsonProductMain (string): If no product ID, the sent Main object (JSON text); to identify which line caused the error.