You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Regenerates SDK to add three API actions required for invoice-driven
bootstrap in athena:
- GetInvoices: pagination, status filter (Unpaid/Overdue), orderby/order
- GetClientsDetails: resolves client ID to email and phone number
- GetClientsProducts: fetches active product list per client ID
Adds all corresponding response and collection models: InvoiceInfo,
InvoiceCollectionInvoice, ProductInfo, ProductCollectionProduct,
GetInvoicesResponse, GetClientsProductsResponse,
GetClientsDetailsResponse, ClientDetailsInfo, and all sub-models.
Fixes to_dict() in InvoiceCollectionInvoice and
ProductCollectionProduct to correctly handle both single-object and
list responses from WHMCS, preventing AttributeError in the sync
pipeline when a client has exactly one invoice or one product.
[[Back to Model list]](../README.md#documentation-for-models)[[Back to API list]](../README.md#documentation-for-api-endpoints)[[Back to README]](../README.md)
[[Back to Model list]](../README.md#documentation-for-models)[[Back to API list]](../README.md#documentation-for-api-endpoints)[[Back to README]](../README.md)
[[Back to Model list]](../README.md#documentation-for-models)[[Back to API list]](../README.md#documentation-for-api-endpoints)[[Back to README]](../README.md)
0 commit comments