Skip to content

Feature/1.4.4.1#12

Draft
kinshuk25 wants to merge 3 commits into
v1.4.4from
feature/1.4.4.1
Draft

Feature/1.4.4.1#12
kinshuk25 wants to merge 3 commits into
v1.4.4from
feature/1.4.4.1

Conversation

@kinshuk25

Copy link
Copy Markdown
Collaborator

No description provided.

…ent feature/1.4.4.1)

Replicates the updateRealtimeInventory schema changes onto GitHub v1.4.4:
- client.py: switch response validation to InventoryUpdateResponseSchema
- models.py: add InventoryUpdateResponseSchema and InventoryTransaction models
- models.py: add fields to InventoryPayload (price_cost, mode, damaged_quantity,
  not_available_quantity, meta, transaction_type, transaction)
- models.py: add transaction_type and transaction to InventoryRequestSchemaV2

All updateRealtimeInventory-related schemas match prod 3.28.0 / the Azure
fdk-private-client feature/1.4.4.1 branch exactly.
Use empty create_query_string() with conditional append, matching
GitHub 3.28.0 exactly (item_id/seller_identifier are path params).
Function code now identical to 3.28.0 (docstring aside).
Restore query params (item_id, seller_identifier) in the signed query
string so FP's audit/ledger pipeline is populated for SDK-originated
inventory calls.
@kinshuk25 kinshuk25 marked this pull request as draft July 9, 2026 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants