Teachable · JSON-LD Context

Teachable Context

JSON-LD context defining the semantic vocabulary for Teachable from Teachable.

98 Classes 17 Properties 2 Namespaces
View Context View on GitHub

Namespaces

teachable: https://developers.teachable.com/v1/vocab#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

school course lecture_section lecture attachment quiz quiz_response enrollment pricing_plan transaction webhook webhook_event user_tag id name description heading email role is_published image_url position lecture_section_id course_id lecture_id quiz_id user_id pricing_plan_id webhook_id percent_complete is_active_enrollment src last_sign_in_ip search_after price currency charge final_price tax_charge revenue status has_chargeback chargeback_fee affiliate_id affiliate_fees author_id author_fees coupon_id amount_refunded sale_id free_trial_length enrollment_cap url event_trigger workflow_state webhook_events_count attempt_count last_attempted_at object_type object_id response_http_status kind file_size file_extension media_type media_duration video_asset url_thumbnail bio profile_image_url question question_type answers correct_answers graded percent_correct courses lectures attachments enrollments users tags pricing_plans transactions webhooks events questions responses quiz_ids lecture_sections meta total page from to per_page number_of_pages has_more_results

Properties

Property Type Container
Course reference
LectureSection reference
Lecture reference
Quiz reference
Enrollment reference
User reference
PricingPlan reference
Transaction reference
Webhook reference
enrolled_at dateTime
expires_at dateTime
completed_at dateTime
created_at dateTime
updated_at dateTime
purchased_at dateTime
refunded_at dateTime
submitted_at dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "teachable": "https://developers.teachable.com/v1/vocab#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "school": "teachable:school",
    "course": "teachable:course",
    "lecture_section": "teachable:lectureSection",
    "lecture": "teachable:lecture",
    "attachment": "teachable:attachment",
    "quiz": "teachable:quiz",
    "quiz_response": "teachable:quizResponse",
    "enrollment": "teachable:enrollment",
    "pricing_plan": "teachable:pricingPlan",
    "transaction": "teachable:transaction",
    "webhook": "teachable:webhook",
    "webhook_event": "teachable:webhookEvent",
    "user_tag": "teachable:userTag",

    "Course": {
      "@id": "teachable:Course",
      "@type": "@id"
    },
    "LectureSection": {
      "@id": "teachable:LectureSection",
      "@type": "@id"
    },
    "Lecture": {
      "@id": "teachable:Lecture",
      "@type": "@id"
    },
    "Quiz": {
      "@id": "teachable:Quiz",
      "@type": "@id"
    },
    "Enrollment": {
      "@id": "teachable:Enrollment",
      "@type": "@id"
    },
    "User": {
      "@id": "schema:Person",
      "@type": "@id"
    },
    "PricingPlan": {
      "@id": "teachable:PricingPlan",
      "@type": "@id"
    },
    "Transaction": {
      "@id": "schema:PaymentChargeSpecification",
      "@type": "@id"
    },
    "Webhook": {
      "@id": "teachable:Webhook",
      "@type": "@id"
    },

    "id": "@id",
    "name": "schema:name",
    "description": "schema:description",
    "heading": "teachable:heading",
    "email": "schema:email",
    "role": "teachable:role",
    "is_published": "teachable:isPublished",
    "image_url": "schema:image",
    "position": "teachable:position",
    "lecture_section_id": "teachable:lectureSectionId",
    "course_id": "teachable:courseId",
    "lecture_id": "teachable:lectureId",
    "quiz_id": "teachable:quizId",
    "user_id": "teachable:userId",
    "pricing_plan_id": "teachable:pricingPlanId",
    "webhook_id": "teachable:webhookId",

    "enrolled_at": {
      "@id": "teachable:enrolledAt",
      "@type": "xsd:dateTime"
    },
    "expires_at": {
      "@id": "teachable:expiresAt",
      "@type": "xsd:dateTime"
    },
    "completed_at": {
      "@id": "teachable:completedAt",
      "@type": "xsd:dateTime"
    },
    "created_at": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updated_at": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "purchased_at": {
      "@id": "teachable:purchasedAt",
      "@type": "xsd:dateTime"
    },
    "refunded_at": {
      "@id": "teachable:refundedAt",
      "@type": "xsd:dateTime"
    },
    "submitted_at": {
      "@id": "teachable:submittedAt",
      "@type": "xsd:dateTime"
    },

    "percent_complete": "teachable:percentComplete",
    "is_active_enrollment": "teachable:isActiveEnrollment",
    "src": "teachable:signupSource",
    "last_sign_in_ip": "teachable:lastSignInIp",
    "search_after": "teachable:searchAfter",

    "price": "schema:price",
    "currency": "schema:priceCurrency",
    "charge": "teachable:charge",
    "final_price": "teachable:finalPrice",
    "tax_charge": "teachable:taxCharge",
    "revenue": "teachable:revenue",
    "status": "teachable:status",
    "has_chargeback": "teachable:hasChargeback",
    "chargeback_fee": "teachable:chargebackFee",
    "affiliate_id": "teachable:affiliateId",
    "affiliate_fees": "teachable:affiliateFees",
    "author_id": "teachable:authorId",
    "author_fees": "teachable:authorFees",
    "coupon_id": "teachable:couponId",
    "amount_refunded": "teachable:amountRefunded",
    "sale_id": "teachable:saleId",
    "free_trial_length": "teachable:freeTrialLength",
    "enrollment_cap": "teachable:enrollmentCap",

    "url": "schema:url",
    "event_trigger": "teachable:eventTrigger",
    "workflow_state": "teachable:workflowState",
    "webhook_events_count": "teachable:webhookEventsCount",
    "attempt_count": "teachable:attemptCount",
    "last_attempted_at": "teachable:lastAttemptedAt",
    "object_type": "teachable:objectType",
    "object_id": "teachable:objectId",
    "response_http_status": "teachable:responseHttpStatus",

    "kind": "teachable:kind",
    "file_size": "schema:contentSize",
    "file_extension": "teachable:fileExtension",
    "media_type": "schema:encodingFormat",
    "media_duration": "schema:duration",
    "video_asset": "teachable:videoAsset",
    "url_thumbnail": "schema:thumbnailUrl",

    "bio": "schema:description",
    "profile_image_url": "schema:image",

    "question": "teachable:question",
    "question_type": "teachable:questionType",
    "answers": "teachable:answers",
    "correct_answers": "teachable:correctAnswers",
    "graded": "teachable:graded",
    "percent_correct": "teachable:percentCorrect",

    "courses": "teachable:courses",
    "lectures": "teachable:lectures",
    "attachments": "teachable:attachments",
    "enrollments": "teachable:enrollments",
    "users": "teachable:users",
    "tags": "teachable:tags",
    "pricing_plans": "teachable:pricingPlans",
    "transactions": "teachable:transactions",
    "webhooks": "teachable:webhooks",
    "events": "teachable:events",
    "questions": "teachable:questions",
    "responses": "teachable:responses",
    "quiz_ids": "teachable:quizIds",
    "lecture_sections": "teachable:lectureSections",

    "meta": "teachable:meta",
    "total": "teachable:total",
    "page": "teachable:page",
    "from": "teachable:from",
    "to": "teachable:to",
    "per_page": "teachable:perPage",
    "number_of_pages": "teachable:numberOfPages",
    "has_more_results": "teachable:hasMoreResults"
  }
}