Base Endpoint

Provides a location for external apis to query the current server of the API.

oc_api()

Query Opencast base api

oc_info_me()

Query Opencast current user

oc_info_me_roles()

Query Opencast current user's role.

oc_info_organization()

Query Opencast current organization

oc_info_organization_properties()

Query Opencast current organization's properties

oc_version()

Query Opencast api versions

oc_version_default()

Query Opencast default api versions

Capture Agent Endpoint

Provides resources and operations related to the capture agents.

oc_agent()

Query Opencast for a single capture agent

Events Endpoint

Provides resources and operations related to the events.

oc_list_events()

Query Opencast for a list of events

oc_event()

Query Opencast for a specific event

oc_event_acl()

Query Opencast for a specific events acl

oc_event_list_publications()

Query Opencast for a specific events publications

oc_event_metadata()

Query Opencast for a specific events metadata

oc_event_publication()

Query Opencast for a specific events single publication

oc_event_scheduling()

Query Opencast for a specific events scheduling

Groups Endpoint

Provides resources and operations related to the groups.

oc_list_groups()

Query Opencast for a list of groups

oc_group()

Query Opencast for a specific group

Series Endpoint

Provides resources and operations related to the series.

oc_list_series()

Query Opencast for a list of series

oc_series()

Query Opencast for a specific series

oc_series_acl()

Query Opencast for a specific series acl

oc_series_metadata()

Query Opencast for a specific series metadata

oc_series_properties()

Query Opencast for a specific series properties

Workflow Definitions Endpoint

Provides resources and operations related to the workflow definitions.

oc_list_workflow_definitions()

Query Opencast for the list of workflow definitions

oc_workflow_definition()

Query Opencast for a specific workflow definition

Workflow Definitions Endpoint

Provides resources and operations related to the workflow instances.

oc_list_workflow_instances()

Query Opencast for the list of workflow instances

oc_workflow_instance()

Query Opencast for a specific workflow instance

Server Settings

Provides functions to read the server settings from the environment variables.

oc_hostname()

Opencast hostname

oc_username()

Opencast username

oc_password()

Opencast password

Internal Functions

Internal functions needed by the package.

oc_package_query()

opencastR query function

oc_package_useragent()

opencastR user agent

Print Functions

IPrint functions for the opencast api functions.

print(<oc_agent>)

Print result of oc_agent()

print(<oc_api>)

Print result of oc_api()

print(<oc_event>)

Print result of oc_event()

print(<oc_event_acl>)

Print result of oc_event_acl()

print(<oc_event_list_publications>)

Print result of oc_event_list_publications()

print(<oc_event_metadata>)

Print result of oc_event_metadata()

print(<oc_event_publication>)

Print result of oc_event_publication()

print(<oc_event_scheduling>)

Print result of oc_event_scheduling()

print(<oc_group>)

Print result of oc_group()

print(<oc_info_me>)

Print result of oc_info_me()

print(<oc_info_me_roles>)

Print result of oc_info_me_roles()

print(<oc_info_organization>)

Print result of oc_info_organization()

print(<oc_info_organization_properties>)

Print result of oc_info_organization_properties()

print(<oc_list_agents>)

Print result of oc_list_agents()

print(<oc_list_events>)

Print result of oc_list_events()

print(<oc_list_groups>)

Print result of oc_list_groups()

print(<oc_list_series>)

Print result of oc_list_series()

print(<oc_list_workflow_definitions>)

Print result of oc_list_workflow_definitions()

print(<oc_list_workflow_instances>)

Print result of oc_list_workflow_instances()

print(<oc_series>)

Print result of oc_series()

print(<oc_series_acl>)

Print result of oc_series_acl()

print(<oc_series_metadata>)

Print result of oc_series_metadata()

print(<oc_series_properties>)

Print result of oc_series_properties()

print(<oc_version>)

Print result of oc_version()

print(<oc_version_default>)

Print result of oc_version_default()

print(<oc_workflow_definition>)

Print result of oc_workflow_definition()

print(<oc_workflow_instance>)

Print result of oc_workflow_instance()