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
/** @description Cost of the content in USD Cents. */
1835
1852
course_price?: number|null;
1836
1853
latest_action: string;
1854
+
/** @description Computed state based on action status and error conditions. Returns 'waiting' for approved/reminded actions without errors, 'failed' for actions with error_reason, or the actual status otherwise */
1855
+
learner_request_state: string;
1856
+
};
1857
+
/**
1858
+
* @description Request Serializer to validate subsidy-request ``approve`` endpoint POST data.
1859
+
*
1860
+
* For view: LearnerCreditRequestViewSet.approve
1861
+
*/
1862
+
LearnerCreditRequestApproveRequest: {
1863
+
/**
1864
+
* Format: uuid
1865
+
* @description The UUID of the policy to which the request belongs.
1866
+
*/
1867
+
policy_uuid: string;
1868
+
/**
1869
+
* Format: uuid
1870
+
* @description The UUID of the Enterprise Customer.
1871
+
*/
1872
+
enterprise_customer_uuid: string;
1873
+
/**
1874
+
* Format: uuid
1875
+
* @description The UUID of the LearnerCreditRequest to be approved.
1876
+
*/
1877
+
learner_credit_request_uuid: string;
1878
+
};
1879
+
/**
1880
+
* @description Request serializer to validate cancel endpoint query params.
1881
+
*
1882
+
* For view: LearnerCreditRequestViewSet.cancel
1883
+
*/
1884
+
LearnerCreditRequestCancel: {
1885
+
/** Format: uuid */
1886
+
request_uuid: string;
1837
1887
};
1838
1888
/** @description Serializer for declining a learner credit request. */
* @description Total Amount redeemed for policy, in USD.
2552
2599
*/
2553
2600
amount_redeemed_usd: number;
2554
-
/** @description Total amount allocated for policies of type AssignedLearnerCreditAccessPolicy (0 otherwise), in positive USD cents. */
2601
+
/** @description Total amount allocated for policies of type AssignedLearnerCreditAccessPolicy or {PolicyTypes.PER_LEARNER_SPEND_CREDIT} (0 otherwise), in positive USD cents. */
2555
2602
amount_allocated_usd_cents: number;
2556
2603
/**
2557
2604
* Format: double
2558
-
* @description ('Total amount allocated for policies of type AssignedLearnerCreditAccessPolicy (0 otherwise), in USD.',)
2605
+
* @description ('Total amount allocated for policies of type AssignedLearnerCreditAccessPolicy or ', '{PolicyTypes.PER_LEARNER_SPEND_CREDIT} (0 otherwise), in USD.')
2559
2606
*/
2560
2607
amount_allocated_usd: number;
2561
2608
/** @description Total Amount of available spend for policy, in positive USD cents. */
/** @description The title of the content associated with this Transaction.The title is captured at the time the Transaction is created and may not be up to date. */
596
596
content_title?: string|null;
597
+
/**
598
+
* Format: date-time
599
+
* @description The start date of the course run associated with this Transaction.The start date is captured at the time the Transaction is created and may not be up to date.
600
+
*/
601
+
course_run_start_date?: string|null;
597
602
/**
598
603
* Format: int64
599
604
* @description How many units (as defined in the associated Ledger instance) this Transaction represents.
0 commit comments