What is the Schema Type WorkBasedProgram Generator?

This free SEO tool has been meticulously crafted by a Brazilian SEO guy to give you the best (UI/UX) experience while building your JSON-LD Schema Markup. If you want to know the other Schema Types available, access the Free JSON-LD Schema Markup Builder.

What is the Schema Type WorkBasedProgram?

The "WorkBasedProgram" type is used to describe a program or course that is offered by an organization, often in conjunction with employment or professional development.

It typically includes details such as the name and description of the program, the duration and format of the training, the skills and knowledge that will be gained, the target audience, and any prerequisites or certifications required..

What are the properties of the Schema Type WorkBasedProgram?


The "additionalType" property specifies an additional type for the thing, providing more specific information about its nature.


The "alternateName" property provides an additional name for a thing, often used for disambiguation.


The "applicationDeadline" property represents the date by which applicants must submit their applications.


The "applicationStartDate" property specifies the date when an application process started.


The "dayOfWeek" property specifies the day of the week, such as Monday, Tuesday, Wednesday, and so on.


The "description" property provides a brief summary or abstract of the thing described.


A brief description about the "disambiguatingDescription" property: Provides a concise and informative summary that helps distinguish the entity from others with similar names.


The "educationalCredentialAwarded" property represents an educational credential that was awarded by an institution, such as a degree or certification.


The "educationalProgramMode" property specifies the mode or format of an educational program, such as online, classroom-based, or hybrid.


The "endDate" property specifies the last date a thing was true or applicable.


Determines whether an educational institution offers financial aid, such as scholarships and grants, to its students.


The "hasCourse" property represents a course that an educational organization offers.


The "identifier" property is a unique string that identifies an item.


The "image" property represents a URL that links to an image, which can be used for visual representation.


The "mainEntityOfPage" property specifies the main content entity of a webpage, such as an article, blog post, or product page.


The "maximumEnrollment" property specifies the maximum number of students that a course or program can accommodate.


The "name" property specifies the human-readable name of a thing, such as a person, organization, or place.


The number of credits associated with an educational program or course.


The "occupationalCategory" property represents a broad category or grouping of occupations that an organization is involved in.


The "occupationalCredentialAwarded" property specifies an award or credential earned through work experience and/or training that is relevant to a person's occupation.


The "offers" property represents a potential transaction between two parties, such as buying or selling an item.


The "potentialAction" property indicates potential actions that can be performed on an object, such as a web page or a digital item.


The "programPrerequisites" property specifies the requirements that must be met before enrolling in a program.


The "programType" property specifies the type of program, such as education, training, certification, workshop, conference, etc.


The "provider" property specifies a party responsible for providing a service, product, or content.


The salary an employee will receive upon completion of a certain education, training, or certification.


The "sameAs" property represents an equivalent URI that can be used to refer to the same entity as the current item.


The "startDate" property represents the date when an event, offer, review, or action began.


The "subjectOf" property represents the subject matter or topic of a creative work.


The "termDuration" property specifies the length of time that a term, such as a job posting or educational program, is active.


The number of terms used per year by an organization or individual.


The "timeOfDay" property represents a specific time of day, such as morning, afternoon, evening, or night.


The amount of time it takes to complete a task.


The "trainingSalary" property represents the salary amount for training.


The number of credits typically earned by a student within a term.


The "url" property represents a URL (Uniform Resource Locator) that is related to the item described.

1,368 Types

1,466 Properties

Schema.org v23.0

Calebe B. Teixeira

Who came up with this Schema Builder?

Hello, my name is Calebe Teixeira I am a SEO from Brazil with a few years of experience in software development and creator of Focus Keyword Finder.

I live on top of a mountain in the south of Brazil, with my beloved wife and children and I connect to the internet through a Starlink antenna.

For some time I had been putting off the idea of creating what would eventually become the best and most complete 100% free Schema generator on the internet.

This is a simple gesture to try to give back a little of what I've learned over the years in this wonderful community of SEOs.

Have fun!