Instructure Developer Documentation Portal
Community
  • Introduction
  • Services
    • Elevate Standards Alignment - AB Connect API
      • Introduction
        • Authentication
        • Addressing Object Properties
        • Requesting Additional Properties in the Response
        • Filtering Using ODATA Like Statements
        • Sorting
        • Facets
        • Paging Data
        • Call Throttling
        • Working with Related Object
        • Error Responses
        • Character Set Support
        • How To Articles, Recommendations and Suggestions
        • Examples
        • Using AB Connect's Embeddable Widgets
      • Reference
        • Standards
        • Standard Collections
        • Events
        • Topics
        • Concepts
        • Assets
        • Asset Definitions
        • Asset Collections
        • Managing and Predicting Relationships
        • Providers
    • Canvas LMS
      • Basics
        • GraphQL
        • API Change Log
        • SIS IDs
        • Pagination
        • Throttling
        • Compound Documents
        • File Uploads
        • API Endpoint Attributes
        • Masquerading
      • OAuth2
        • OAuth2 Overview
        • OAuth2 Endpoints
        • Developer Keys
      • Resources
        • Access Tokens
        • Account Calendars
        • Account Domain Lookups
        • Account Notifications
        • Account Reports
        • Accounts
        • Accounts (LTI)
        • Admins
        • Analytics
        • Announcement External Feeds
        • Announcements
        • API Token Scopes
        • Appointment Groups
        • Assignment Extensions
        • Assignment Groups
        • Assignments
        • Authentication Providers
        • Authentications Log
        • Blackout Dates
        • BlockEditorTemplate
        • Blueprint Courses
        • Bookmarks
        • Brand Configs
        • Calendar Events
        • Collaborations
        • CommMessages
        • Communication Channels
        • Conferences
        • Content Exports
        • Content Migrations
        • Content Security Policy Settings
        • Content Shares
        • Conversations
        • Course Audit log
        • Course Pace
        • Course Quiz Extensions
        • Course Reports
        • Courses
        • Custom Gradebook Columns
        • Developer Key Account Bindings
        • Developer Keys
        • Discussion Topics
        • Enrollment Terms
        • Enrollments
        • ePortfolios
        • ePub Exports
        • Error Reports
        • External Tools
        • Favorites
        • Feature Flags
        • Files
        • Grade Change Log
        • Gradebook History
        • Grading Period Sets
        • Grading Periods
        • Grading Standards
        • Group Categories
        • Groups
        • History
        • InstAccess tokens
        • JWTs
        • Late Policy
        • Learning Object Dates
        • Line Items
        • LiveAssessments
        • Logins
        • LTI Launch Definitions
        • LTI Registrations
        • LTI Resource Links
        • Media Objects
        • Moderated Grading
        • Modules
        • Names and Role
        • New Quiz Items
        • New Quizzes
        • New Quizzes Accommodations
        • New Quizzes Reports
        • Notification Preferences
        • Originality Reports
        • Outcome Groups
        • Outcome Imports
        • Outcome Results
        • Outcomes
        • Pages
        • Peer Reviews
        • Planner
        • Poll Sessions
        • PollChoices
        • Polls
        • PollSubmissions
        • Proficiency Ratings
        • Progress
        • Public JWK
        • Quiz Assignment Overrides
        • Quiz Extensions
        • Quiz IP Filters
        • Quiz Question Groups
        • Quiz Questions
        • Quiz Reports
        • Quiz Statistics
        • Quiz Submission Events
        • Quiz Submission Files
        • Quiz Submission Questions
        • Quiz Submission User List
        • Quiz Submissions
        • Quizzes
        • Result
        • Roles
        • Rubrics
        • Sandboxes
        • Score
        • Search
        • Sections
        • Services
        • Shared Brand Configs
        • SIS Import Errors
        • SIS Imports
        • SIS Integration
        • Smart Search
        • Submission Comments
        • Submissions
        • Tabs
        • Temporary Enrollment Pairings
        • User Observees
        • Users
        • What If Grades
      • Outcomes
        • Outcomes CSV Format
      • Group Categories
        • Group Categories CSV Format
      • SIS
        • SIS CSV Format
      • External Tools
        • LTI
          • Introduction
          • Registration
          • Launch Overview
          • Configuring
          • Variable Substitutions
          • Deep Linking
          • Grading
          • Provisioning
          • PostMessage
          • Platform Notification Service
          • Placements
            • Placements Overview
            • Navigation
            • Homework Submission
            • Editor Button
            • Migration Selection
            • Link Selection (Modules)
            • Assignment Selection
            • Collaborations
        • xAPI
        • Canvas Roles
        • Plagiarism Detection Platform
          • Overview
          • Plagiarism Detection Platform Assignments
          • Plagiarism Detection Platform Users
          • Plagiarism Detection Submissions
          • Webhooks Subscriptions for Plagiarism Platform
          • JWT Access Tokens
      • Data Services
        • Live Events
          • Overview
            • Introduction
            • Setup
            • Caliper
            • Metadata
          • Event Format
            • Canvas
              • Account
              • Asset
              • Assignment
              • Attachment
              • Content
              • Conversation
              • Course
              • Discussion
              • Enrollment
              • Grade
              • Group
              • Learning
              • Logged
              • Module
              • Outcome
              • Outcomes
              • Plagiarism
              • Quiz
              • Rubric
              • Sis
              • Submission
              • Syllabus
              • User
              • Wiki
            • Caliper IMS 1.1
              • Assessment
              • Basic
              • Forum
              • Grading
              • Navigation Events
              • Session
    • Catalog
      • APIs
        • Analytics
        • Bulk Enrollments
        • Catalogs
        • Certificates
        • Completed Certificates
        • Courses
        • Email Domain Set
        • Enrollments
        • Orders
        • Programs
        • Progresses
        • Tags
        • User Registrations
        • Users
        • Waitlist Applicants
    • Credentials
      • Getting Started
      • Authentication
        • Password-Based Authentication
        • Authorization Code-Based Authentication
      • Pagination
      • APIs
        • Assertions
        • Backpack
        • Badgeclasses
        • Issuers
        • Organizations
        • Users
      • Release Notes
    • Data Access Platform
      • Key Concepts
      • Data Formats
      • Rate Limits & Policies
      • Datasets
        • Namespaces
          • canvas
            • canvas types
          • canvas_logs
          • catalog
        • Additional Notes
        • Entity Relationship Diagram
      • Query API
        • Authentication
        • Reference
      • Command Line (DAP CLI)
        • Getting Started
        • Secure Connection
        • Reference
          • dap snapshot
          • dap incremental
          • dap list
          • dap schema
          • dap initdb
          • dap syncdb
          • dap dropdb
      • Client Library
        • Examples
        • Reference
      • Release Notes
      • Status
    • Data Sync
      • Interop API
      • Interop Data API
      • Grades Exchange API
      • OneRoster API
      • Platform API
    • Instructure Media
      • API Reference
        • Captions
        • Collection
        • Courses
        • Group
        • Insights
        • Media
        • Media Upload
        • Ping
        • Professional Captioning
        • Tags
        • Transfer Media
        • User
    • Quizzes
      • Quiz API
Powered by GitBook

Copyright © 2008-2024 Instructure, Inc. All rights reserved. Various trademarks held by their respective owners.

On this page
  • account_admins
  • accounts
  • applicants
  • bulk_checkout_promotions
  • bulk_checkouts
  • bulk_invitations
  • cart_item_promotions
  • cart_items
  • carts
  • categories
  • certificate_templates
  • certificates
  • custom_emails
  • email_layouts
  • enrollments
  • order_item_promotions
  • order_items
  • orders
  • payments
  • product_images
  • product_tags
  • products
  • program_requirements
  • promotions
  • tags
  • themes
  • user_defined_fields
  • users

Was this helpful?

  1. Services
  2. Data Access Platform
  3. Datasets
  4. Namespaces

catalog

Tables in catalog namespace.

Previouscanvas_logsNextAdditional Notes

Last updated 4 months ago

Was this helpful?

account_admins

Catalog account admins.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • canvas_user_id ( | None) – The Canvas identifier of the user.

    • account_id ( | None) – The unique identifier of an account.

    • name (str | None) – The name of the admin.

    • email (str | None) – The email address of the admin.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • root_account_id ( | None) – The root account of the account. The unique identifier of an account.

    • deleted_at (datetime | None) – Timestamp of when a record was soft deleted.

accounts

Catalog accounts (known as catalogs and sub-catalogs).

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • parent_id ( | None) – The parent account of the account. The unique identifier of an account.

    • name (str | None) – The name of the account.

    • about (str | None) – The description of the the account.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • portal_path (str | None) – The URL/Path of the account.

    • canvas_domain (str | None) – The Canvas URL for the account.

    • type (str | None) – The type of the account: DomainAccount/PortalAccount.

    • settings (str | None) – The JSON representation of the account’s settings.

    • canvas_id (int64 | None) – The unique identifier of the Canvas account.

    • locale (str) – The locale setting of the account.

    • text_overrides (str | None) – The JSON representation of the text overrides for the account (for example: programs heading).

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • logo_file_name (str | None) – The filename of the account’s logo.

    • logo_content_type (str | None) – The content type of the account’s logo.

    • logo_file_size (int32 | None) – The file size of the account’s logo.

    • logo_updated_at (datetime | None) – Timestamp of when the account’s logo updated.

    • favicon_file_name (str | None) – The filename of the account’s favicon.

    • favicon_content_type (str | None) – The content type of the account’s favicon.

    • favicon_file_size (int32 | None) – The file size of the account’s favicon.

    • favicon_updated_at (datetime | None) – Timestamp of when the account’s favicon updated.

    • header_image_file_name (str | None) – The filename of the account’s header image.

    • header_image_content_type (str | None) – The content type of the account’s header image.

    • header_image_file_size (int32 | None) – The file size of the account’s header image.

    • header_image_updated_at (datetime | None) – Timestamp of when the account’s header image updated.

    • canvas_account_uuid (str | None) – The UUID of the Canvas account.

    • alias_path (str | None) – Alias path the account.

applicants

Applicants for a product’s wait list.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • name (str | None) – The name of the applicant.

    • email (str | None) – The email address of the applicant.

    • notified_of_opening_at (datetime | None) – Timestamp when the applicant was notified about getting in for the product.

    • status (str | None) – The status of the application.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • token (str | None) – The token for identifying an applicant (used when the user wants leave the wait list).

    • activated (bool | None) – Indicates whether the user for the applicant is activated.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

bulk_checkout_promotions

Promotions applied in a bulk checkout transaction.

  • Parameters:

    • id (int64) – primary key The unique identifier for a record.

    • bulk_checkout_id (int64 | None) – The unique identifier for a record.

    • discount (Decimal | None) – The amount of the promotion discount in the bulk checkout.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

bulk_checkouts

Bulk checkout transactions.

  • Parameters:

    • id (int64) – primary key The unique identifier for a record.

    • seats (int32 | None) – Indicates how many seats purchased.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • checkout_time (datetime | None) – Timestamp of the bulk checkout.

bulk_invitations

Invitations that applied in a bulk checkout.

  • Parameters:

    • id (int64) – primary key The unique identifier for a record.

    • email (str | None) – Email where the invitation sent.

    • code (str | None) – Code for the invitation.

    • status (str | None) – Status of the invitation.

    • invited_at (datetime | None) – Timestamp when the invitation sent.

    • revoked_at (datetime | None) – Timestamp when the invitation revoked.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

cart_item_promotions

Promotions applied in a shopping cart transaction.

  • Parameters:

    • id (int64) – primary key The unique identifier for a record.

    • discount (Decimal | None) – The amount of the promotion discount in the cart.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

cart_items

Items in a shopping cart transaction.

  • Parameters:

    • id (int64) – primary key The unique identifier for a record.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

carts

Represents a shopping cart transaction until the checkout.

  • Parameters:

    • id (int64) – primary key The unique identifier for a record.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • checkout_time (datetime | None) – Timestamp of the cart checkout.

categories

Used to populate the list of filtering options for a given catalog. Basically a group for a given account or a tag.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • group_id (int32 | None) – Unique identifier of the account or tag this category belongs to.

    • group_type (str | None) – The type of the group this category belongs to. Can be “Account” or “Tag”.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was last updated.

certificate_templates

Templates for certificates.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • name (str | None) – Name of the template.

    • template (str | None) – Template String (not a YAML, regular Template String).

    • pdf_settings (str | None) – Settings JSON for the generated PDF (for example, orientation).

    • code (str | None) – Code of the template.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

certificates

Certificate that can be awarded for completing a product.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • name (str | None) – Name of the certificate.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • old_template (str | None) – Leftover data that was used before the certificate_templates. Backward compatibility.

    • old_pdf_settings (str | None) – Leftover data that was used before the certificate_templates. Backward compatibility.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • active (bool) – Indicates whether the certificate active or not.

    • days_to_expire (int32 | None) – Expiration time for the certificate.

    • expires_at (datetime | None) – Expiration date for the certificate.

custom_emails

Customized emails.

  • Parameters:

    • id (int64) – primary key The unique identifier for a record.

    • email_type (str) – Type of the email.

    • draft (str | None) – JSON of the draft version.

    • published (str | None) – JSON of the published version.

    • created_at (datetime) – Timestamp of when a record was created.

    • created_by (str) – Name of the creator.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • updated_by (str) – Name of the user who updated the custom email.

    • published_at (datetime | None) – Timestamp of the publication.

    • published_by (str | None) – Name of the publisher.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

email_layouts

Email layouts.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • header (str | None) – Header of the email layout.

    • footer (str | None) – Footer of the email layout.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

enrollments

Enrollment for a product (course or program).

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • requirements_completed_at (datetime | None) – Completion time for the requirements.

    • ends_at (datetime | None) – End time for the enrollment.

    • status (str) – Status of the enrollment: active, dropped, concluded.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • last_sync_error (str | None) – The error of the last synchronization, if applicable.

order_item_promotions

Promotions that has been applied on an order.

  • Parameters:

    • id (int64) – primary key The unique identifier for a record.

    • discount (Decimal | None) – Amount of discount which is applied to the product in the order.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

order_items

Order item for a product.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • amount (Decimal | None) – Product quantity price.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • deleted_at (datetime | None) – Timestamp of when a record was soft deleted.

    • discounted_amount (Decimal | None) – Product quantity price with discounts.

    • quantity (int32) – Product quantity.

    • unit_price (Decimal | None) – Single product price.

orders

Order for a product.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • email (str | None) – Email of the user for the order.

    • name (str | None) – Name of the user for the order.

    • total (Decimal | None) – Total price of the order.

    • currency (str | None) – Currency of the order.

    • purchased_at (datetime | None) – Timestamp of when an order was purchased.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • full_id (str | None) – Full id of the order with account order id prefix.

    • deleted_at (datetime | None) – Timestamp of when a record was soft deleted.

    • source (str | None) – Source from which order was created.

payments

Payment information for an order.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • reference_id (str | None) – Reference identifier used to find payment.

    • amount (Decimal | None) – The amount of money paid.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • status (str | None) – Status of the payment.

    • purchase_params (str | None) – Purchase parameters from the Payment Redirector for the payment.

    • deleted_at (datetime | None) – Timestamp of when a record was created.

product_images

Images for a product.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • image_file_name (str | None) – The file name of the image.

    • image_content_type (str | None) – The content type of the image.

    • image_file_size (int32 | None) – The file size of the image.

    • image_updated_at (datetime | None) – Timestamp of when the image updated.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

product_tags

Associative table between products and tags.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was soft updated.

    • deleted_at (datetime | None) – Timestamp of when a record was soft deleted.

products

A product that can be a course or a program. A program contains multiple courses or programs.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • visibility (str | None) – Visibility of the product.

    • enrollment_open (bool) – Indicates whether the enrollment is open for the product.

    • title (str | None) – Title of the product.

    • start_date (datetime | None) – Start time of the product.

    • end_date (datetime | None) – End time of the product.

    • description (str | None) – Description of the product.

    • enrollment_fee (Decimal) – Price of the product.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • path (str | None) – Portal path for the product.

    • list_order (int32 | None) – Order number in the product list (for custom product ordering).

    • type (str | None) – Type of the product.

    • teaser (str | None) – Teaser of the product.

    • owner_id (int32 | None) – Who is offering the course/program (may be different than account).

    • canvas_section_id (int64 | None) – Id of the section for the Catalog course in the Canvas account.

    • sequential (bool) – Indicates whether the program is sequential (courses should be completed in order).

    • days_to_complete (int32 | None) – Days to complete the product.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • enrollment_cap (int32 | None) – Enrollment cap for the product.

    • waitlist (bool) – Indicates whether wait-list is available for the product.

    • credits (Decimal | None) – Credit number for the product.

    • waitlist_cap (int32 | None) – Wait-list cap for the product.

    • sku (str | None) – SKU of a product.

    • show_free_banner (bool) – Option to remove the free banner from product.

    • image_alt_text (str | None) – Alt text for the product’s image.

    • external_redirect_url (str | None) – External redirect URL for the product (after enrollment a logged in user will be redirected here).

    • allowed_payment_types (str) – Allowed payment types for the product (can be standard or purchase_order).

    • workflow_state (str) – Workflow state of the product.

    • workflow_state_timestamp (datetime) – Timestamp when the workflow state changed.

    • detail_code (str | None) – Detail code of the product.

    • bulk_purchase_disabled (bool) – Bulk purchase enabled or disabled for the product.

    • enrollment_open_from (datetime | None) – The start of the product’s enrollment period.

    • enrollment_open_to (datetime | None) – The end of the product’s enrollment period.

program_requirements

Requirements of a program to complete. It can have a number of courses / programs as requirements.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • sequence (int32 | None) – Sequence number of this requirement (scoped to program id).

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

promotions

Promotions that can be applied on order.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • amount (Decimal | None) – The amount of discount the promotion gives.

    • discount_type (str | None) – Type of the promotion discount, Can be: flat, percent.

    • code (str | None) – The code of the promotion.

    • name (str | None) – The name of the promotion.

    • description (str | None) – The description of this promotion.

    • active (bool) – Indicates whether the promotion is active.

    • start_date (datetime | None) – Timestamp of when the promotion will start working.

    • end_date (datetime | None) – Timestamp of when the promotion will cease working.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was last updated.

    • deleted_at (datetime | None) – Timestamp of when a record was soft deleted.

    • usage_type (str) – Usage type of the promotion code. Can be: once-per-user, unlimited.

tags

A tag for filtering products.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • name (str | None) – The name of the tag.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was last updated.

    • deleted_at (datetime | None) – Timestamp of when a record was soft deleted.

themes

A theme belonging to an account or product.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • name (str | None) – The name of the theme.

    • css_content (str | None) – The content of the CSS file.

    • themeable_type (str | None) – The type of theme-able where the theme belongs.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • js_content (str | None) – The content of the Javascript file.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • js_file_name (str | None) – The name of the Javascript file.

    • js_content_type (str | None) – The content type of the Javascript file.

    • js_file_size (int32 | None) – The size of the Javascript file.

    • js_updated_at (datetime | None) – Timestamp of when the Javascript file updated.

    • css_file_name (str | None) – The name of the CSS file.

    • css_content_type (str | None) – The type of the CSS file.

    • css_file_size (int32 | None) – The size of the CSS file.

    • css_updated_at (datetime | None) – Timestamp when the CSS file updated.

user_defined_fields

Custom fields for the user to submit at registration.

  • Parameters:

    • id (int32) – primary key The unique identifier for a record.

    • name (str | None) – The name of the field.

    • label (str | None) – The label of the field.

    • field_type (str) – The type of the field.

    • required (bool) – Indicates whether the user defined field is required.

    • required_message (str | None) – The required message for the field.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • list_order (int32 | None) – The order number for the field.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

    • hide_in_user_workflow

users

Users of the Catalog’s (sub)account.

  • Parameters:

    • id (int64) – primary key The unique identifier for a record.

    • user_name (str | None) – The name of the user.

    • email_address (str | None) – The email address of the user.

    • custom_fields (str) – Timestamp of when a record was updated.

    • created_at (datetime) – Timestamp of when a record was created.

    • updated_at (datetime) – Timestamp of when a record was updated.

    • time_zone (str | None) – The time zone setting of the user.

    • deleted_at (datetime | None) – Timestamp of when a record was deleted.

product_id ( | None) – The unique identifier of a product.

canvas_user_id ( | None) – The identifier of the Canvas user.

promotion_id ( | None) – The promotion. The unique identifier of a promotion.

canvas_user_id ( | None) – The Canvas identifier of the user.

product_id ( | None) – The product of the bulk checkout. The unique identifier of a product.

account_id ( | None) – The account of the bulk checkout. The unique identifier of an account.

order_id ( | None) – The order of the bulk checkout. The unique identifier of an order.

order_item_id ( | None) – The order item for the invitation. The unique identifier of an order item.

product_id ( | None) – The product for the invitation. The unique identifier of a product.

enrollment_id ( | None) – The enrollment for the invitation. The unique identifier of an enrollment.

cart_item_id ( | None) – The cart item. The unique identifier of a cart item.

promotion_id ( | None) – The promotion. The unique identifier of a promotion.

cart_id ( | None) – The cart for the item. The unique identifier of a cart.

product_id ( | None) – The product for the cart. The unique identifier of a product.

account_id ( | None) – The account for the cart. The unique identifier of an account.

canvas_user_id ( | None) – The Canvas identifier of the user.

order_id ( | None) – The order for the cart. The unique identifier of an order.

root_account_id ( | None) – The root account for the cart. The unique identifier of an account.

account_id ( | None) – Unique identifier of the account this category belongs to.

account_id ( | None) – The account for the certificate template. The unique identifier of an account.

product_id ( | None) – Product for the certificate. The unique identifier of a product.

certificate_template_id ( | None) – The template for the certificate. The unique identifier of a certificate template.

custom_template_id ( | None) – The custom template for the certificate. The unique identifier of a certificate template.

account_id () – The account of the email. The unique identifier of an account.

account_id ( | None) – The account of the layout. The unique identifier of an account.

canvas_user_id ( | None) – The Canvas identifier of the user.

product_id ( | None) – Product for the enrollment. The unique identifier of a product.

root_program_id ( | None) – Product for the enrollment. The unique identifier of a product.

external_id ( | None) – External identifier for an enrollment (for example canvas course id).

order_item_id ( | None) – Order item of the enrollment. The unique identifier of an order item.

order_item_id ( | None) – The unique identifier of an order item.

promotion_id ( | None) – The unique identifier of an promotion.

order_id ( | None) – The unique identifier of an order.

item_id ( | None) – The unique identifier of a product.

account_id ( | None) – The unique identifier of an account.

canvas_user_id ( | None) – The Canvas identifier of the user.

user_id ( | None) – The unique identifier of an user.

order_id ( | None) – The order of the payment. The unique identifier of an order.

product_id ( | None) – The product for the image The unique identifier of an order.

product_id ( | None) – The unique identifier of a product.

tag_id ( | None) – The unique identifier of a tag.

canvas_course_id ( | None) – Course identifier of the Catalog course in the Canvas account.

account_id ( | None) – The account for the product. The unique identifier of an account.

program_id ( | None) – The program that has a requirement. The unique identifier of a program.

product_id ( | None) – The product that the program has as a requirement. The unique identifier of a product.

account_id ( | None) – The unique identifier of an account.

product_id ( | None) – The unique identifier of a product.

account_id ( | None) – The unique identifier of an account.

themeable_id ( | | None) – The account or product that the theme belongs to. The unique identifier of an account or product.

account_id ( | None) – The account where the user registered. The unique identifier of an account.

root_account_id () – The root account of the account where the user registered. The unique identifier of an account.

canvas_user_id () – The Canvas identifier of the user.

registered_account_id ( | None) – The account where the user registered. The unique identifier of an account.

merged_into_user_id ( | None) – The user where the user merged into. The unique identifier of an user.

canvas.users
accounts
accounts
accounts
products
canvas.users
promotions
canvas.users
products
accounts
orders
order_items
products
enrollments
cart_items
promotions
carts
products
accounts
canvas.users
orders
accounts
accounts
accounts
products
certificate_templates
certificate_templates
accounts
accounts
canvas.users
products
products
canvas.enrollments
order_items
order_items
promotions
orders
products
accounts
canvas.users
users
orders
products
products
tags
canvas.courses
accounts
products
products
accounts
products
accounts
accounts
products
accounts
accounts
canvas.users
accounts
users