For the complete documentation index, see llms.txt. This page is also available as Markdown.

Point Of Sale Api

Begins a new invoice.

post

Use the invoice id returned to start adding invoice items with the {M:NexportVirtualCampus.WebApi.v1.PointOfSaleApiController.AddInvoiceItem(Nexport.WebApi.Model.v1.CreateInvoiceItemRequest)} method. Once all items and payments are recorded use the {M:NexportVirtualCampus.WebApi.v1.PointOfSaleApiController.CommitInvoiceTransaction(Nexport.WebApi.Model.v1.CommitInvoiceRequest)} method to complete this invoice. ###Permissions Requires the Manage Invoices permission in the given organization or an ancestor. If a purchasing group is specified, the purchasing agent must have the Group Purchasing Agent permission in the given group or an ancestor.

Query parameters
access_tokenstringRequired

Use the AdminApi Authenticate method to get the access_token

Body

Contains fields for creating an invoice

purchasing_agent_idstring · uuidRequired

Id of the purchasing agent for the invoice. This must be a user id.

Example: 00000000-0000-0000-0000-000000000000
organization_idstring · uuidOptional

Id of the organization that the invoice belongs to. Usually this is the Organization that made the sale.

Example: 00000000-0000-0000-0000-000000000000
purchasing_group_idstring · uuidOptional

Id of the organization or group that is purchasing this wholesale. This must be the ID of a Group or Organization within your NexPort directory.

Example: 00000000-0000-0000-0000-000000000000
notestringOptional

Optional note for the invoice

Responses
200

Id of the created invoice

Contains the id of the created invoice

invoice_idstring · uuidRequired

Id of the created invoice

Example: 00000000-0000-0000-0000-000000000000
post/api/v1/PointOfSaleApi/BeginInvoiceTransaction

Gets an invoice and it's list of invoice items'.

post
Query parameters
invoice_idstring · uuidRequired
access_tokenstringRequired

Use the AdminApi Authenticate method to get the access_token

Responses
200

Id of the created invoice

Represents an invoice that was created within nexport.

idstring · uuidRequiredExample: 00000000-0000-0000-0000-000000000000
purchasing_agentstring · uuidRequired

User ID of the user that is purchasing the items on this invoice

Example: 00000000-0000-0000-0000-000000000000
sales_agentstring · uuidRequired

User Id of the user that is selling the items

Example: 00000000-0000-0000-0000-000000000000
stateinteger · enumRequired

The transaction state: 0=Open (Not Commited)1=Commited-1=Failed0 = Opened, 1 = Committed, -1 = Failed

Possible values:
utc_creation_datestring · date-timeRequired
utc_date_committedstring · date-timeOptional
post/api/v1/PointOfSaleApi/GetInvoice

Gets the invoice item referenced by the provided invoice item id

post

Will returns the invioce item and its redemption ###Permissions Requires current user to be sales agent on the associated invoice OR current user to be purchasing agent on the invoice OR the Manage Invoices permission in the invoice item's invoice organization or an ancestor.

Query parameters
invoice_item_idstring · uuidRequired

ID of the invoice item to retrieve.

access_tokenstringRequired

Use the AdminApi Authenticate method to get the access_token

Responses
200

Id of the created invoice

Response to the GetInvoiceItem API Call

post/api/v1/PointOfSaleApi/GetInvoiceItem

Creates a new invoice item and saves it to the database.

post

###Permissions Requires the current user to be the sales agent on the invoice. Also requires the current user to have the Add Subscriptions permission. If a purchasing group is specified, the purchasing agent must have the Group Purchasing Agent permission in the given group or an ancestor.

Query parameters
access_tokenstringRequired

Use the AdminApi Authenticate method to get the access_token

Body

Contains fields for creating an invoice item

invoice_idstring · uuidRequired

Id of the invoice to create an invoice item for

Example: 00000000-0000-0000-0000-000000000000
product_idstring · uuidRequired

ProductId from GetCatalog/CategorySyllabi

Example: 00000000-0000-0000-0000-000000000000
product_typeinteger · enumOptional

Default is Syllabus. Syllabus=0; Catalog=1; ShippingAndHandling=2; Taxes=3; Other=4; OpenEnded=5;0 = Syllabus, 1 = Catalog, 2 = ShippingAndHandling, 3 = Taxes, 4 = Other, 5 = OpenEnded

Possible values:
costnumberOptional

Cost in USD

notestringOptional

Invoice item note

utc_access_expiration_datestring · date-timeOptional

Can be used to set the redemption expiration date once a redemption is created for this invoice item. Redemption expiration will be set based on UtcAccessExpirationDate first if it is set.

access_expiration_time_limitstringOptional

Can be used to calculate the redemption expiration date once a redemption is created for this invoice item. Redemption will be set based on AccessExpirationTimeLimit if UtcAccessExpirationDate is not set. Redemption expiration date will be set to redemption date + AccessExpirationTimeLimit.

subscription_org_idstring · uuidOptional

Can be used to create the subscription within the specified organization for the student when the invoice item is redeemed. Enrollment associated with this invoice item will also be created for the subscription.

Example: 00000000-0000-0000-0000-000000000000
purchasing_group_idstring · uuidOptional

Used in wholesale purchases to associate invoice items with specific groups or orgs. This means the item was sold to the specified purchasing group. If no group is specified then the purchasing group from the invoice will be used.

Example: 00000000-0000-0000-0000-000000000000
group_membership_idsstring · uuid[]Optional

Can be used to create the membership within the specified groups for the student when the invoice item is redeemed.

funding_poolstringOptional

Used for organizations to group purchased items and track those groupings.

utc_redemption_available_datestring · date-timeOptional

Used to restrict when a redemption can be created for this invoice item, i.e. redemptions can't be created until after the specified date.

Responses
200

The id of the newly created invoice item

Contains the id of the created invoice item

invoice_item_idstring · uuidRequired

Id of the created invoice item

Example: 00000000-0000-0000-0000-000000000000
post/api/v1/PointOfSaleApi/AddInvoiceItem

Creates new invoice items of the given quantity and saves them to the database.

post

###Permissions Requires the current user to be the sales agent on the invoice. Also requires the current user to have the Add Subscriptions permission. If a purchasing group is specified, the purchasing agent must have the Group Purchasing Agent permission in the given group or an ancestor.

Query parameters
access_tokenstringRequired

Use the AdminApi Authenticate method to get the access_token

Body
quantityinteger · int32Optional

This is the number of invoice items to create with the same information.

invoice_idstring · uuidRequired

Id of the invoice to create an invoice item for

Example: 00000000-0000-0000-0000-000000000000
product_idstring · uuidRequired

ProductId from GetCatalog/CategorySyllabi

Example: 00000000-0000-0000-0000-000000000000
product_typeinteger · enumOptional

Default is Syllabus. Syllabus=0; Catalog=1; ShippingAndHandling=2; Taxes=3; Other=4; OpenEnded=5;0 = Syllabus, 1 = Catalog, 2 = ShippingAndHandling, 3 = Taxes, 4 = Other, 5 = OpenEnded

Possible values:
costnumberOptional

Cost in USD

notestringOptional

Invoice item note

utc_access_expiration_datestring · date-timeOptional

Can be used to set the redemption expiration date once a redemption is created for this invoice item. Redemption expiration will be set based on UtcAccessExpirationDate first if it is set.

access_expiration_time_limitstringOptional

Can be used to calculate the redemption expiration date once a redemption is created for this invoice item. Redemption will be set based on AccessExpirationTimeLimit if UtcAccessExpirationDate is not set. Redemption expiration date will be set to redemption date + AccessExpirationTimeLimit.

subscription_org_idstring · uuidOptional

Can be used to create the subscription within the specified organization for the student when the invoice item is redeemed. Enrollment associated with this invoice item will also be created for the subscription.

Example: 00000000-0000-0000-0000-000000000000
purchasing_group_idstring · uuidOptional

Used in wholesale purchases to associate invoice items with specific groups or orgs. This means the item was sold to the specified purchasing group. If no group is specified then the purchasing group from the invoice will be used.

Example: 00000000-0000-0000-0000-000000000000
group_membership_idsstring · uuid[]Optional

Can be used to create the membership within the specified groups for the student when the invoice item is redeemed.

funding_poolstringOptional

Used for organizations to group purchased items and track those groupings.

utc_redemption_available_datestring · date-timeOptional

Used to restrict when a redemption can be created for this invoice item, i.e. redemptions can't be created until after the specified date.

Responses
200

The list of ids for the newly created invoice items

invoice_item_idsstring · uuid[]Required

Ids of the created invoice items

post/api/v1/PointOfSaleApi/AddInvoiceItems

Creates a new invoice payment and adds it to the database. Requires the current user to be the sales agent on the invoice.

post
Query parameters
access_tokenstringRequired

Use the AdminApi Authenticate method to get the access_token

Body

Information for creating an invoice payment

invoice_idstring · uuidRequired

Id of the invoice that the payment is for

Example: 00000000-0000-0000-0000-000000000000
payment_collector_idstring · uuidOptional

Id of the user collecting payment (not used in 5.2; CurrentUser is used instead)

Example: 00000000-0000-0000-0000-000000000000
merchant_account_idstring · uuidRequired

Id of the account that the payment goes to

Example: 00000000-0000-0000-0000-000000000000
payee_idstring · uuidRequired

Id of user that payment is being collected from

Example: 00000000-0000-0000-0000-000000000000
payment_processorinteger · enumRequired

Cash=0; Check=1; PayPal=2; NopCommercePlugin=3; DiscountOrCoupon=4; Other=1000;0 = Cash, 1 = Check, 2 = PayPal, 3 = NopCommercePlugin, 4 = DiscountOrCoupon, 1000 = Other

Possible values:
payment_processor_transaction_idstringRequired

Id to help track the transaction information for the payment processor

amount_usdnumberRequired

Amount being paid

utc_payment_datestring · date-timeRequired

Date that the payment is made

notestringOptional

Optional note for the invoice payment

Responses
200

Id of the created invoice payment

Contains id of the created invoice payment

invoice_payment_idstring · uuidRequired

Id of the created invoice payment

Example: 00000000-0000-0000-0000-000000000000
post/api/v1/PointOfSaleApi/AddInvoicePayment

Creates a new invoice scheduled payment and adds it to the database. Requires the current user to be the sales agent on the invoice.

post
Query parameters
access_tokenstringRequired

Use the AdminApi Authenticate method to get the access_token

Body

Information for creating an invoice scheduled payment

invoice_idstring · uuidRequired

Id of the invoice that the payment will be made to

Example: 00000000-0000-0000-0000-000000000000
amount_usdnumberOptional

Amount of the payment

utc_due_datestring · date-timeOptional

When the payment is due

notestringOptional

Optional note for the scheduled payment

Responses
200

Id of the created invoice scheduled payment

Contains id of the created invoice scheduled payment

invoice_scheduled_payment_idstring · uuidRequired

Id of the created invoice scheduled payment

Example: 00000000-0000-0000-0000-000000000000
post/api/v1/PointOfSaleApi/AddInvoiceScheduledPayment

This method is used to complete an invoice transaction that was started using {M:NexportVirtualCampus.WebApi.v1.PointOfSaleApiController.BeginInvoiceTransaction(Nexport.WebApi.Model.v1.CreateInvoiceMessageRequest)}.

post

This method is used to complete an invoice transaction that was started using {M:NexportVirtualCampus.WebApi.v1.PointOfSaleApiController.BeginInvoiceTransaction(Nexport.WebApi.Model.v1.CreateInvoiceMessageRequest)}. NOTE: the auto_redeem functionality has been superceded by the RedeemInvoiceItem method. Use that method instead of setting auto_redeem to true. ###Permissions Requires current user to be the sales agent on the invoice AND the Manage Invoices permission in the invoice organization or an ancestor.

Query parameters
access_tokenstringRequired

Use the AdminApi Authenticate method to get the access_token

Body

Contains information for committing an invoice and creating redemptions if necessary

invoice_idstring · uuidRequired

Id of the invoice to commit

Example: 00000000-0000-0000-0000-000000000000
Responses
200

Invoice number and redemption codes

Contains invoice redemption codes created from the CommitInvoiceTransaction method

invoice_redemption_codestringOptional

A unique yet friendly Invoice Number that users can reference when speaking to Customer Support

post/api/v1/PointOfSaleApi/CommitInvoiceTransaction

Updates the invoice item associated with the invoice item id

post

###Permissions Requires current user to be sales agent on the associated invoice OR current user to have the Manage Invoices permission in the invoice organization or an ancestor thereof.

Query parameters
access_tokenstringRequired

Use the AdminApi Authenticate method to get the access_token

Body

Contains fields for redeeming an invoice item

invoice_item_idstring · uuidOptional

Id of the invoice item to update

Example: 00000000-0000-0000-0000-000000000000
Responses
200

Invoice redemption information

Contains invoice redemption codes created from the CommitInvoiceTransaction method

invoice_item_idstring · uuidOptional

Id of the invoice item updated

Example: 00000000-0000-0000-0000-000000000000
invoice_idstring · uuidOptional

Id of the associated invoice

Example: 00000000-0000-0000-0000-000000000000
post/api/v1/PointOfSaleApi/UpdateInvoiceItem

Redeems the invoice item associated with the invoice item id or redemption id/code.

post

###Permissions Requires current user to be sales agent on the invoice OR current user to be purchasing agent on the invoice OR current user to have the Manage Invoices permission in the invoice organization or an ancestor thereof. In order to use the {M:NexportVirtualCampus.WebApi.v1.PointOfSaleApiController.ApplyInvoiceItemUpdates(Nexport.Models.PointOfSale.InvoiceItem,Nexport.WebApi.Model.v1.UpdatedInvoiceFields)} field the current user must be a sales gent or have manage invoices on the org. Purchasing agents can not update the invoice after the fact.

Query parameters
access_tokenstringRequired

Use the AdminApi Authenticate method to get the access_token

Body

Contains fields for redeeming an invoice item

invoice_item_idstring · uuidOptional

Id of the invoice item to redeem

Example: 00000000-0000-0000-0000-000000000000
redemption_idstring · uuidOptional

Id of the redemption to redeem

Example: 00000000-0000-0000-0000-000000000000
invoice_item_redemption_codestringOptional

Redemption code on the invoice item to redeem

redeeming_user_idstring · uuidRequired

Id of the user that is redeeming the invoice item

Example: 00000000-0000-0000-0000-000000000000
redemption_action_typeinteger · enumOptional

Renew redemption updates the expiration on an existing enrollment. Delete finished enrollment will also create a new enrollment. Default is normal redemption (creates an enrollment). NormalRedemption=1; DeleteFinishedEnrollment=20; RenewRedemption=30;0 = InvalidRedemption, 1 = NormalRedemption, 20 = DeleteFinishedEnrollment, 30 = RenewRedemption, 40 = RestartEnrollment

Possible values:
notestringOptional

Optional note to be included with the redemption creation audit log.

remote_system_namestringOptional

Name of the remote system redeeming the invoice item, i.e. "Marketplace".

redemption_admin_idstring · uuidOptional

Id of the admin who assigned the redemption. Will be set to current API user if not provided.

Example: 00000000-0000-0000-0000-000000000000
product_idstring · uuidRequired

ProductId from GetCatalog/CategorySyllabi

Example: 00000000-0000-0000-0000-000000000000
product_typeinteger · enumOptional

Default is Syllabus. Syllabus=0; Catalog=1; ShippingAndHandling=2; Taxes=3; Other=4; OpenEnded=5;0 = Syllabus, 1 = Catalog, 2 = ShippingAndHandling, 3 = Taxes, 4 = Other, 5 = OpenEnded

Possible values:
Responses
200

Invoice redemption information

Invoice redemption information

redemption_idstring · uuidRequired

Id of the invoice redemption

Example: 00000000-0000-0000-0000-000000000000
invoice_item_idstring · uuidRequired

Id of the invoice item this redemption corresponds to

Example: 00000000-0000-0000-0000-000000000000
invoice_idstring · uuidRequired

Id of the invoice this redemption corresponds to

Example: 00000000-0000-0000-0000-000000000000
redemption_typeinteger · enumOptional

Section=0; TrainingPlan=1; Catalog=2; Unknown=-1;0 = Section, 1 = TrainingPlan, 2 = Catalog, -1 = Unknown

Possible values:
redemption_enrollment_idstring · uuidOptional

Id of the enrollment this redemption corresponds to

Example: 00000000-0000-0000-0000-000000000000
utc_redemption_datestring · date-timeOptional

When this invoice redemption was redeemed

utc_expiration_datestring · date-timeOptional

When this invoice redemption expires

redemption_user_idstring · uuidOptional

The id of the user that has redeemed this invoice redemption

Example: 00000000-0000-0000-0000-000000000000
redemption_user_last_namestringOptional

The last name of the user that has redeemed this invoice redemption

redemption_user_first_namestringOptional

The first name of the user that has redeemed this invoice redemption

redemption_user_loginstringOptional

The login of the user that has redeemed this invoice redemption

redemption_user_emailstringOptional

The email address of the user that has redeemed this invoice redemption

redemption_codestringOptional

The redemption code corresponding to this redemption

organization_idstring · uuidRequired

Id of the organization this redemption belongs to

Example: 00000000-0000-0000-0000-000000000000
organization_namestringRequired

Name of the organization this redemption belongs to

organization_short_namestringRequired

Short name of the organization this redemption belongs to

catalog_idstring · uuidOptional

Id of the catalog that the redemption belongs to. Will be null if the {Nexport.WebApi.Model.v1.InvoiceRedemptionResponse.RedemptionType} is not {Nexport.Models.PointOfSale.RedemptionTypeEnum.Catalog}

Example: 00000000-0000-0000-0000-000000000000
catalog_namestringOptional

Name of the catalog that the redemption belongs to. Will be null if the {Nexport.WebApi.Model.v1.InvoiceRedemptionResponse.RedemptionType} is not {Nexport.Models.PointOfSale.RedemptionTypeEnum.Catalog}

catalog_descriptionstringOptional

Description of the catalog that the redemption belongs to. Will be null if the {Nexport.WebApi.Model.v1.InvoiceRedemptionResponse.RedemptionType} is not {Nexport.Models.PointOfSale.RedemptionTypeEnum.Catalog}

catalog_pricing_modelinteger · enumOptional

Pricing model of the catalog that the redemption belongs to None=0; PerHourPrice=1; PerItemPrice=2;0 = None, 1 = PerHour, 2 = PerItem

Possible values:
catalog_access_time_limitstringOptional

How long the catalog is available

utc_catalog_creation_datestring · date-timeOptional

When the catalog was created

utc_catalog_modified_datestring · date-timeOptional

When the catalog was last modified

syllabus_idstring · uuidOptional

Id of the syllabus that this redemption belongs to

Example: 00000000-0000-0000-0000-000000000000
syllabus_titlestringOptional

Title of the syllabus this redemption belongs to

syllabus_unique_namestringOptional

Unique name of the syllabus this redemption belongs to

syllabus_descriptionstringOptional

Description of the syllabus this redemption belongs to

syllabus_certificate_idstring · uuidOptional

Id of the syllabus certificate

Example: 00000000-0000-0000-0000-000000000000
syllabus_disable_certificates_for_studentbooleanOptional

Whether or not syllabus certificates are disabled for the student

syllabus_credit_hoursnumberOptional

Number of credit hours the syllabus is worth

syllabus_section_numberstringOptional

Section number of the syllabus this redemption belongs to

syllabus_section_ceusstringOptional

Section CEUs of the syllabus this redemption belongs to

syllabus_section_durationstringOptional

Section duration of the syllabus this redemption belongs to

syllabus_section_objectivesstringOptional

Section objectives of the syllabus this redemption belongs to

utc_syllabus_creation_datestring · date-timeOptional

When the syllabus was created

utc_syllabus_modified_datestring · date-timeOptional

When the syllabus was last modified

post/api/v1/PointOfSaleApi/RedeemInvoiceItem

Resets the redemption and related enrollments on an Invoice Item

post

Deletes any existing redemption for an Invoice Item and creates a new one Any enrollments associated with the previous redemption will be expired. This includes enrollments made via catalog based invoice items. ###Permissions You must be the purchasing agent or the sales agent on the associated invoice OR you must have the manage invoices permission on the organization that owns this invoice.

Query parameters
access_tokenstringRequired

Use the AdminApi Authenticate method to get the access_token

Body
invoice_item_idstring · uuidRequired

Id of the invoice whose redemption is to be reset

Example: 00000000-0000-0000-0000-000000000000
notestringOptional

Optional note to be included with the redemption creation audit log.

remote_system_namestringOptional

Name of the remote system resetting the invoice item, i.e. "Marketplace".

redemption_reset_admin_idstring · uuidOptional

Id of the admin who assigned the redemption. Will be set to current Api user Id if not provided.

Example: 00000000-0000-0000-0000-000000000000
Responses
200

Redemption Successfully Deleted

Includes the updated Invoice and Redemption Information for the reset operation

post/api/v1/PointOfSaleApi/ResetInvoiceRedemption

Gets the invoice redemption information corresponding to the given id.

get

Gets the invoice redemption information corresponding to the given invoice item. ###Permissions Requires current user to be sales agent on the invoice OR current user to be purchasing agent on the invoice OR the Manage Invoices permission in the invoice item's invoice organization or an ancestor.

Query parameters
invoice_item_idstring · uuidRequired
access_tokenstringRequired

Use the AdminApi Authenticate method to get the access_token

Responses
200

Invoice redemption information

Invoice redemption information

redemption_idstring · uuidRequired

Id of the invoice redemption

Example: 00000000-0000-0000-0000-000000000000
invoice_item_idstring · uuidRequired

Id of the invoice item this redemption corresponds to

Example: 00000000-0000-0000-0000-000000000000
invoice_idstring · uuidRequired

Id of the invoice this redemption corresponds to

Example: 00000000-0000-0000-0000-000000000000
redemption_typeinteger · enumOptional

Section=0; TrainingPlan=1; Catalog=2; Unknown=-1;0 = Section, 1 = TrainingPlan, 2 = Catalog, -1 = Unknown

Possible values:
redemption_enrollment_idstring · uuidOptional

Id of the enrollment this redemption corresponds to

Example: 00000000-0000-0000-0000-000000000000
utc_redemption_datestring · date-timeOptional

When this invoice redemption was redeemed

utc_expiration_datestring · date-timeOptional

When this invoice redemption expires

redemption_user_idstring · uuidOptional

The id of the user that has redeemed this invoice redemption

Example: 00000000-0000-0000-0000-000000000000
redemption_user_last_namestringOptional

The last name of the user that has redeemed this invoice redemption

redemption_user_first_namestringOptional

The first name of the user that has redeemed this invoice redemption

redemption_user_loginstringOptional

The login of the user that has redeemed this invoice redemption

redemption_user_emailstringOptional

The email address of the user that has redeemed this invoice redemption

redemption_codestringOptional

The redemption code corresponding to this redemption

organization_idstring · uuidRequired

Id of the organization this redemption belongs to

Example: 00000000-0000-0000-0000-000000000000
organization_namestringRequired

Name of the organization this redemption belongs to

organization_short_namestringRequired

Short name of the organization this redemption belongs to

catalog_idstring · uuidOptional

Id of the catalog that the redemption belongs to. Will be null if the {Nexport.WebApi.Model.v1.InvoiceRedemptionResponse.RedemptionType} is not {Nexport.Models.PointOfSale.RedemptionTypeEnum.Catalog}

Example: 00000000-0000-0000-0000-000000000000
catalog_namestringOptional

Name of the catalog that the redemption belongs to. Will be null if the {Nexport.WebApi.Model.v1.InvoiceRedemptionResponse.RedemptionType} is not {Nexport.Models.PointOfSale.RedemptionTypeEnum.Catalog}

catalog_descriptionstringOptional

Description of the catalog that the redemption belongs to. Will be null if the {Nexport.WebApi.Model.v1.InvoiceRedemptionResponse.RedemptionType} is not {Nexport.Models.PointOfSale.RedemptionTypeEnum.Catalog}

catalog_pricing_modelinteger · enumOptional

Pricing model of the catalog that the redemption belongs to None=0; PerHourPrice=1; PerItemPrice=2;0 = None, 1 = PerHour, 2 = PerItem

Possible values:
catalog_access_time_limitstringOptional

How long the catalog is available

utc_catalog_creation_datestring · date-timeOptional

When the catalog was created

utc_catalog_modified_datestring · date-timeOptional

When the catalog was last modified

syllabus_idstring · uuidOptional

Id of the syllabus that this redemption belongs to

Example: 00000000-0000-0000-0000-000000000000
syllabus_titlestringOptional

Title of the syllabus this redemption belongs to

syllabus_unique_namestringOptional

Unique name of the syllabus this redemption belongs to

syllabus_descriptionstringOptional

Description of the syllabus this redemption belongs to

syllabus_certificate_idstring · uuidOptional

Id of the syllabus certificate

Example: 00000000-0000-0000-0000-000000000000
syllabus_disable_certificates_for_studentbooleanOptional

Whether or not syllabus certificates are disabled for the student

syllabus_credit_hoursnumberOptional

Number of credit hours the syllabus is worth

syllabus_section_numberstringOptional

Section number of the syllabus this redemption belongs to

syllabus_section_ceusstringOptional

Section CEUs of the syllabus this redemption belongs to

syllabus_section_durationstringOptional

Section duration of the syllabus this redemption belongs to

syllabus_section_objectivesstringOptional

Section objectives of the syllabus this redemption belongs to

utc_syllabus_creation_datestring · date-timeOptional

When the syllabus was created

utc_syllabus_modified_datestring · date-timeOptional

When the syllabus was last modified

get/api/v1/PointOfSaleApi/GetInvoiceRedemption

Last updated