CleverV3 - the Ruby gem for the Clever API
The Clever API
This SDK is automatically generated by the Swagger Codegen project:
- API version: 3.1.0
- Package version: 1.0.0
- Build package: io.swagger.codegen.v3.generators.ruby.RubyClientCodegen
To build the Ruby code into a gem:
gem build clever-ruby-v3.gemspec
Then either install the gem locally:
gem install ./clever-ruby-v3-1.0.0.gem
(for development, run gem install --dev ./clever-ruby-v3-1.0.0.gem
to install the development dependencies)
or publish the gem to a gem hosting service, e.g. RubyGems.
Finally add this to the Gemfile:
gem 'clever-ruby-v3', '~> 1.0.0'
If the Ruby gem is hosted at a git repository: https://github.com/GIT_USER_ID/GIT_REPO_ID, then add the following in the Gemfile:
gem 'clever-ruby-v3', :git => 'https://github.com/GIT_USER_ID/GIT_REPO_ID.git'
Include the Ruby code directly using -I
as follows:
ruby -Ilib script.rb
Please follow the installation procedure and then run the following code:
# Load the gem
require 'clever-ruby-v3'
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_contacts_for_user(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_contacts_for_user: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_course(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_course: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_course_for_section(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_course_for_section: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example', # String |
count: 'count_example' # String |
}
begin
result = api_instance.get_courses(opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_courses: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_courses_for_resource(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_courses_for_resource: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_courses_for_school(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_courses_for_school: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_district(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_district: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_district_for_course(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_district_for_course: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_district_for_school(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_district_for_school: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_district_for_section(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_district_for_section: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_district_for_term(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_district_for_term: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_district_for_user(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_district_for_user: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
opts = {
count: 'count_example' # String |
}
begin
result = api_instance.get_districts(opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_districts: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_resource(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_resource: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_resources(opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_resources: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_resources_for_course(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_resources_for_course: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_resources_for_section(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_resources_for_section: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_resources_for_user(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_resources_for_user: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_school(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_school: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_school_for_section(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_school_for_section: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example', # String |
count: 'count_example' # String |
}
begin
result = api_instance.get_schools(opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_schools: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_schools_for_course(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_schools_for_course: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_schools_for_term(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_schools_for_term: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
primary: 'primary_example', # String |
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_schools_for_user(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_schools_for_user: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_section(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_section: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example', # String |
count: 'count_example' # String |
}
begin
result = api_instance.get_sections(opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_sections: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_sections_for_course(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_sections_for_course: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_sections_for_resource(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_sections_for_resource: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_sections_for_school(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_sections_for_school: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_sections_for_term(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_sections_for_term: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_sections_for_user(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_sections_for_user: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_students_for_user(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_students_for_user: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_teachers_for_user(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_teachers_for_user: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_term(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_term: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_term_for_section(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_term_for_section: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example', # String |
count: 'count_example' # String |
}
begin
result = api_instance.get_terms(opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_terms: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_terms_for_school(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_terms_for_school: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
begin
result = api_instance.get_user(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_user: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
opts = {
limit: 56, # Integer |
role: 'role_example', # String |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example', # String |
count: 'count_example' # String |
}
begin
result = api_instance.get_users(opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_users: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
role: 'role_example', # String |
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_users_for_resource(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_users_for_resource: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
role: 'role_example', # String |
primary: 'primary_example', # String |
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_users_for_school(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_users_for_school: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::DataApi.new
id = 'id_example' # String |
opts = {
role: 'role_example', # String |
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example' # String |
}
begin
result = api_instance.get_users_for_section(id, opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling DataApi->get_users_for_section: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::EventsApi.new
id = 'id_example' # String |
begin
result = api_instance.get_event(id)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling EventsApi->get_event: #{e}"
end
# Setup authorization
CleverV3.configure do |config|
# Configure OAuth2 access token for authorization: oauth
config.access_token = 'YOUR ACCESS TOKEN'
end
api_instance = CleverV3::EventsApi.new
opts = {
limit: 56, # Integer |
starting_after: 'starting_after_example', # String |
ending_before: 'ending_before_example', # String |
school: 'school_example', # String |
record_type: ['record_type_example'] # Array<String> |
}
begin
result = api_instance.get_events(opts)
p result
rescue CleverV3::ApiError => e
puts "Exception when calling EventsApi->get_events: #{e}"
end
All URIs are relative to https://api.clever.com/v3.0
Class | Method | HTTP request | Description |
---|---|---|---|
CleverV3::DataApi | get_contacts_for_user | GET /users/{id}/mycontacts | |
CleverV3::DataApi | get_course | GET /courses/{id} | |
CleverV3::DataApi | get_course_for_section | GET /sections/{id}/course | |
CleverV3::DataApi | get_courses | GET /courses | |
CleverV3::DataApi | get_courses_for_resource | GET /resources/{id}/courses | |
CleverV3::DataApi | get_courses_for_school | GET /schools/{id}/courses | |
CleverV3::DataApi | get_district | GET /districts/{id} | |
CleverV3::DataApi | get_district_for_course | GET /courses/{id}/district | |
CleverV3::DataApi | get_district_for_school | GET /schools/{id}/district | |
CleverV3::DataApi | get_district_for_section | GET /sections/{id}/district | |
CleverV3::DataApi | get_district_for_term | GET /terms/{id}/district | |
CleverV3::DataApi | get_district_for_user | GET /users/{id}/district | |
CleverV3::DataApi | get_districts | GET /districts | |
CleverV3::DataApi | get_resource | GET /resources/{id} | |
CleverV3::DataApi | get_resources | GET /resources | |
CleverV3::DataApi | get_resources_for_course | GET /courses/{id}/resources | |
CleverV3::DataApi | get_resources_for_section | GET /sections/{id}/resources | |
CleverV3::DataApi | get_resources_for_user | GET /users/{id}/resources | |
CleverV3::DataApi | get_school | GET /schools/{id} | |
CleverV3::DataApi | get_school_for_section | GET /sections/{id}/school | |
CleverV3::DataApi | get_schools | GET /schools | |
CleverV3::DataApi | get_schools_for_course | GET /courses/{id}/schools | |
CleverV3::DataApi | get_schools_for_term | GET /terms/{id}/schools | |
CleverV3::DataApi | get_schools_for_user | GET /users/{id}/schools | |
CleverV3::DataApi | get_section | GET /sections/{id} | |
CleverV3::DataApi | get_sections | GET /sections | |
CleverV3::DataApi | get_sections_for_course | GET /courses/{id}/sections | |
CleverV3::DataApi | get_sections_for_resource | GET /resources/{id}/sections | |
CleverV3::DataApi | get_sections_for_school | GET /schools/{id}/sections | |
CleverV3::DataApi | get_sections_for_term | GET /terms/{id}/sections | |
CleverV3::DataApi | get_sections_for_user | GET /users/{id}/sections | |
CleverV3::DataApi | get_students_for_user | GET /users/{id}/mystudents | |
CleverV3::DataApi | get_teachers_for_user | GET /users/{id}/myteachers | |
CleverV3::DataApi | get_term | GET /terms/{id} | |
CleverV3::DataApi | get_term_for_section | GET /sections/{id}/term | |
CleverV3::DataApi | get_terms | GET /terms | |
CleverV3::DataApi | get_terms_for_school | GET /schools/{id}/terms | |
CleverV3::DataApi | get_user | GET /users/{id} | |
CleverV3::DataApi | get_users | GET /users | |
CleverV3::DataApi | get_users_for_resource | GET /resources/{id}/users | |
CleverV3::DataApi | get_users_for_school | GET /schools/{id}/users | |
CleverV3::DataApi | get_users_for_section | GET /sections/{id}/users | |
CleverV3::EventsApi | get_event | GET /events/{id} | |
CleverV3::EventsApi | get_events | GET /events |
- CleverV3::BadRequest
- CleverV3::Contact
- CleverV3::Course
- CleverV3::CourseObject
- CleverV3::CourseResponse
- CleverV3::CoursesCreated
- CleverV3::CoursesDeleted
- CleverV3::CoursesResponse
- CleverV3::CoursesUpdated
- CleverV3::Credentials
- CleverV3::District
- CleverV3::DistrictAdmin
- CleverV3::DistrictContact
- CleverV3::DistrictObject
- CleverV3::DistrictResponse
- CleverV3::DistrictsCreated
- CleverV3::DistrictsDeleted
- CleverV3::DistrictsResponse
- CleverV3::DistrictsUpdated
- CleverV3::Event
- CleverV3::EventResponse
- CleverV3::EventsResponse
- CleverV3::InternalError
- CleverV3::Link
- CleverV3::Location
- CleverV3::Name
- CleverV3::NotFound
- CleverV3::Principal
- CleverV3::Resource
- CleverV3::ResourceObject
- CleverV3::ResourceResponse
- CleverV3::ResourcesCreated
- CleverV3::ResourcesDeleted
- CleverV3::ResourcesResponse
- CleverV3::ResourcesUpdated
- CleverV3::Roles
- CleverV3::School
- CleverV3::SchoolEnrollment
- CleverV3::SchoolObject
- CleverV3::SchoolResponse
- CleverV3::SchoolsCreated
- CleverV3::SchoolsDeleted
- CleverV3::SchoolsResponse
- CleverV3::SchoolsUpdated
- CleverV3::Section
- CleverV3::SectionObject
- CleverV3::SectionResponse
- CleverV3::SectionsCreated
- CleverV3::SectionsDeleted
- CleverV3::SectionsResponse
- CleverV3::SectionsUpdated
- CleverV3::Staff
- CleverV3::Student
- CleverV3::StudentRelationship
- CleverV3::Teacher
- CleverV3::Term
- CleverV3::TermObject
- CleverV3::TermResponse
- CleverV3::TermsCreated
- CleverV3::TermsDeleted
- CleverV3::TermsResponse
- CleverV3::TermsUpdated
- CleverV3::User
- CleverV3::UserObject
- CleverV3::UserResponse
- CleverV3::UsersCreated
- CleverV3::UsersDeleted
- CleverV3::UsersResponse
- CleverV3::UsersUpdated
- Type: OAuth
- Flow: accessCode
- Authorization URL: https://clever.com/oauth/authorize
- Scopes: