Skip to content

commonlit/clever-ruby-v3

Repository files navigation

clever-ruby-v3

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

Installation

Build a gem

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'

Install from Git

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

Include the Ruby code directly using -I as follows:

ruby -Ilib script.rb

Getting Started

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

Documentation for API Endpoints

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

Documentation for Models

Documentation for Authorization

oauth

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages