Skip to content

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'}]}