katana_public_api_client.models.create_serial_numbers_response¶
katana_public_api_client.models.create_serial_numbers_response
¶
Classes¶
CreateSerialNumbersResponse
¶
Attachment results from POST /serial_numbers. A matching-variant
attachment returned this 200 envelope in October 2026 with an empty
failed array. Invalid strings and quantity conflicts can reject the
entire request with 422 instead of returning per-string failures.
Example:
{'successful': [{'id': 886853, 'transaction_id': '0f054aa0-1234-5678-9abc-def012345678', 'serial_number':
'KNF001234567', 'resource_type': 'ManufacturingOrder', 'resource_id': 16920710, 'transaction_date':
'2024-01-15T08:00:00.000Z', 'quantity_change': 0}], 'failed': [{'serial_number': 'KNF001234568', 'reason':
'DUPLICATE'}]}