osuny_api
OsunyApi - the Ruby gem for the Osuny
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
This SDK is automatically generated by the Swagger Codegen project:
- API version: v1
- 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 osuny_api.gemspec
Then either install the gem locally:
gem install ./osuny_api-1.0.0.gem
(for development, run gem install --dev ./osuny_api-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 'osuny_api', '~> 1.0.0'
Install from Git
gem 'osuny_api', :git => 'https://github.com/osunyorg/api.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 'osuny_api'
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteApi.new
opts = {
page_num: 1, # Integer | Page number
per_page: 10000 # Integer | Number of items per page
}
begin
#Lists the websites
result = api_instance.communication_websites_get(opts)
p result
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteApi->communication_websites_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteApi.new
id = 'id_example' # String | Website identifier
begin
#Shows a website
result = api_instance.communication_websites_id_get(id)
p result
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteApi->communication_websites_id_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteAgendaCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
page_num: 1, # Integer | Page number
per_page: 10000 # Integer | Number of items per page
}
begin
#Lists a website's agenda categories
result = api_instance.communication_websites_website_id_agenda_categories_get(website_id, opts)
p result
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteAgendaCategoryApi->communication_websites_website_id_agenda_categories_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteAgendaCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Category identifier
begin
#Deletes an agenda category
api_instance.communication_websites_website_id_agenda_categories_id_delete(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteAgendaCategoryApi->communication_websites_website_id_agenda_categories_id_delete: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteAgendaCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Category identifier
begin
#Shows an agenda category
api_instance.communication_websites_website_id_agenda_categories_id_get(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteAgendaCategoryApi->communication_websites_website_id_agenda_categories_id_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteAgendaCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Category identifier
opts = {
body: OsunyApi::CategoriesIdBody.new # CategoriesIdBody |
}
begin
#Updates an agenda category
api_instance.communication_websites_website_id_agenda_categories_id_patch(website_id, id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteAgendaCategoryApi->communication_websites_website_id_agenda_categories_id_patch: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteAgendaCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::AgendaCategoriesBody.new # AgendaCategoriesBody |
}
begin
#Creates an agenda category
api_instance.communication_websites_website_id_agenda_categories_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteAgendaCategoryApi->communication_websites_website_id_agenda_categories_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteAgendaCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::CategoriesUpsertBody.new # CategoriesUpsertBody |
}
begin
#Upsert agenda categories
api_instance.communication_websites_website_id_agenda_categories_upsert_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteAgendaCategoryApi->communication_websites_website_id_agenda_categories_upsert_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteAgendaEventApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
page_num: 1, # Integer | Page number
per_page: 10000 # Integer | Number of items per page
}
begin
#Lists a website's events
result = api_instance.communication_websites_website_id_agenda_events_get(website_id, opts)
p result
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteAgendaEventApi->communication_websites_website_id_agenda_events_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteAgendaEventApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Event identifier
begin
#Deletes an event
api_instance.communication_websites_website_id_agenda_events_id_delete(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteAgendaEventApi->communication_websites_website_id_agenda_events_id_delete: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteAgendaEventApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Event identifier
begin
#Shows an event
api_instance.communication_websites_website_id_agenda_events_id_get(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteAgendaEventApi->communication_websites_website_id_agenda_events_id_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteAgendaEventApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Event identifier
opts = {
body: OsunyApi::EventsIdBody.new # EventsIdBody |
}
begin
#Updates an event
api_instance.communication_websites_website_id_agenda_events_id_patch(website_id, id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteAgendaEventApi->communication_websites_website_id_agenda_events_id_patch: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteAgendaEventApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::AgendaEventsBody.new # AgendaEventsBody |
}
begin
#Creates an event
api_instance.communication_websites_website_id_agenda_events_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteAgendaEventApi->communication_websites_website_id_agenda_events_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteAgendaEventApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::EventsUpsertBody.new # EventsUpsertBody |
}
begin
#Upsert events
api_instance.communication_websites_website_id_agenda_events_upsert_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteAgendaEventApi->communication_websites_website_id_agenda_events_upsert_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsiteMediaApi.new
opts = {
url: 'url_example', # String |
file: 'file_example' # String |
}
begin
#Create a media
api_instance.communication_medias_post(opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsiteMediaApi->communication_medias_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePageApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
page_num: 1, # Integer | Page number
per_page: 10000 # Integer | Number of items per page
}
begin
#Lists a website's pages
result = api_instance.communication_websites_website_id_pages_get(website_id, opts)
p result
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePageApi->communication_websites_website_id_pages_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePageApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Page identifier
begin
#Deletes a page
api_instance.communication_websites_website_id_pages_id_delete(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePageApi->communication_websites_website_id_pages_id_delete: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePageApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Page identifier
begin
#Shows a page
api_instance.communication_websites_website_id_pages_id_get(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePageApi->communication_websites_website_id_pages_id_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePageApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Page identifier
opts = {
body: OsunyApi::PagesIdBody.new # PagesIdBody |
}
begin
#Updates a page
api_instance.communication_websites_website_id_pages_id_patch(website_id, id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePageApi->communication_websites_website_id_pages_id_patch: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePageApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::WebsiteIdPagesBody.new # WebsiteIdPagesBody |
}
begin
#Creates a page
api_instance.communication_websites_website_id_pages_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePageApi->communication_websites_website_id_pages_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePageApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::PagesUpsertBody.new # PagesUpsertBody |
}
begin
#Upsert pages
api_instance.communication_websites_website_id_pages_upsert_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePageApi->communication_websites_website_id_pages_upsert_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePageCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
page_num: 1, # Integer | Page number
per_page: 10000 # Integer | Number of items per page
}
begin
#Lists a website's page categories
result = api_instance.communication_websites_website_id_pages_categories_get(website_id, opts)
p result
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePageCategoryApi->communication_websites_website_id_pages_categories_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePageCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Category identifier
begin
#Deletes a page category
api_instance.communication_websites_website_id_pages_categories_id_delete(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePageCategoryApi->communication_websites_website_id_pages_categories_id_delete: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePageCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Category identifier
begin
#Shows a page category
api_instance.communication_websites_website_id_pages_categories_id_get(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePageCategoryApi->communication_websites_website_id_pages_categories_id_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePageCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Category identifier
opts = {
body: OsunyApi::CategoriesIdBody1.new # CategoriesIdBody1 |
}
begin
#Updates a page category
api_instance.communication_websites_website_id_pages_categories_id_patch(website_id, id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePageCategoryApi->communication_websites_website_id_pages_categories_id_patch: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePageCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::PagesCategoriesBody.new # PagesCategoriesBody |
}
begin
#Creates a page category
api_instance.communication_websites_website_id_pages_categories_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePageCategoryApi->communication_websites_website_id_pages_categories_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePageCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::CategoriesUpsertBody1.new # CategoriesUpsertBody1 |
}
begin
#Upsert page categories
api_instance.communication_websites_website_id_pages_categories_upsert_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePageCategoryApi->communication_websites_website_id_pages_categories_upsert_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePortfolioCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
page_num: 1, # Integer | Page number
per_page: 10000 # Integer | Number of items per page
}
begin
#Lists a website's portfolio categories
result = api_instance.communication_websites_website_id_portfolio_categories_get(website_id, opts)
p result
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePortfolioCategoryApi->communication_websites_website_id_portfolio_categories_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePortfolioCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Category identifier
begin
#Deletes a portfolio category
api_instance.communication_websites_website_id_portfolio_categories_id_delete(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePortfolioCategoryApi->communication_websites_website_id_portfolio_categories_id_delete: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePortfolioCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Category identifier
begin
#Shows a portfolio category
api_instance.communication_websites_website_id_portfolio_categories_id_get(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePortfolioCategoryApi->communication_websites_website_id_portfolio_categories_id_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePortfolioCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Category identifier
opts = {
body: OsunyApi::CategoriesIdBody2.new # CategoriesIdBody2 |
}
begin
#Updates a portfolio category
api_instance.communication_websites_website_id_portfolio_categories_id_patch(website_id, id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePortfolioCategoryApi->communication_websites_website_id_portfolio_categories_id_patch: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePortfolioCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::PortfolioCategoriesBody.new # PortfolioCategoriesBody |
}
begin
#Creates a portfolio category
api_instance.communication_websites_website_id_portfolio_categories_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePortfolioCategoryApi->communication_websites_website_id_portfolio_categories_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePortfolioCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::CategoriesUpsertBody2.new # CategoriesUpsertBody2 |
}
begin
#Upsert portfolio categories
api_instance.communication_websites_website_id_portfolio_categories_upsert_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePortfolioCategoryApi->communication_websites_website_id_portfolio_categories_upsert_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePortfolioProjectApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
page_num: 1, # Integer | Page number
per_page: 10000 # Integer | Number of items per page
}
begin
#Lists a website's projects
result = api_instance.communication_websites_website_id_portfolio_projects_get(website_id, opts)
p result
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePortfolioProjectApi->communication_websites_website_id_portfolio_projects_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePortfolioProjectApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Project identifier
begin
#Deletes a project
api_instance.communication_websites_website_id_portfolio_projects_id_delete(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePortfolioProjectApi->communication_websites_website_id_portfolio_projects_id_delete: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePortfolioProjectApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Project identifier
begin
#Shows a project
api_instance.communication_websites_website_id_portfolio_projects_id_get(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePortfolioProjectApi->communication_websites_website_id_portfolio_projects_id_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePortfolioProjectApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Project identifier
opts = {
body: OsunyApi::ProjectsIdBody.new # ProjectsIdBody |
}
begin
#Updates a project
api_instance.communication_websites_website_id_portfolio_projects_id_patch(website_id, id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePortfolioProjectApi->communication_websites_website_id_portfolio_projects_id_patch: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePortfolioProjectApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::PortfolioProjectsBody.new # PortfolioProjectsBody |
}
begin
#Creates a project
api_instance.communication_websites_website_id_portfolio_projects_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePortfolioProjectApi->communication_websites_website_id_portfolio_projects_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePortfolioProjectApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::ProjectsUpsertBody.new # ProjectsUpsertBody |
}
begin
#Upsert projects
api_instance.communication_websites_website_id_portfolio_projects_upsert_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePortfolioProjectApi->communication_websites_website_id_portfolio_projects_upsert_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePostApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
page_num: 1, # Integer | Page number
per_page: 10000 # Integer | Number of items per page
}
begin
#Lists a website's posts
result = api_instance.communication_websites_website_id_posts_get(website_id, opts)
p result
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePostApi->communication_websites_website_id_posts_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePostApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Post identifier
begin
#Deletes a post
api_instance.communication_websites_website_id_posts_id_delete(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePostApi->communication_websites_website_id_posts_id_delete: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePostApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Post identifier
begin
#Shows a post
api_instance.communication_websites_website_id_posts_id_get(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePostApi->communication_websites_website_id_posts_id_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePostApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Post identifier
opts = {
body: OsunyApi::PostsIdBody.new # PostsIdBody |
}
begin
#Updates a post
api_instance.communication_websites_website_id_posts_id_patch(website_id, id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePostApi->communication_websites_website_id_posts_id_patch: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePostApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::WebsiteIdPostsBody.new # WebsiteIdPostsBody |
}
begin
#Creates a post
api_instance.communication_websites_website_id_posts_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePostApi->communication_websites_website_id_posts_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePostApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::PostsUpsertBody.new # PostsUpsertBody |
}
begin
#Upsert posts
api_instance.communication_websites_website_id_posts_upsert_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePostApi->communication_websites_website_id_posts_upsert_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePostCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
page_num: 1, # Integer | Page number
per_page: 10000 # Integer | Number of items per page
}
begin
#Lists a website's post categories
result = api_instance.communication_websites_website_id_posts_categories_get(website_id, opts)
p result
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePostCategoryApi->communication_websites_website_id_posts_categories_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePostCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Category identifier
begin
#Deletes a post category
api_instance.communication_websites_website_id_posts_categories_id_delete(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePostCategoryApi->communication_websites_website_id_posts_categories_id_delete: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePostCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Category identifier
begin
#Shows a post category
api_instance.communication_websites_website_id_posts_categories_id_get(website_id, id)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePostCategoryApi->communication_websites_website_id_posts_categories_id_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePostCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
id = 'id_example' # String | Category identifier
opts = {
body: OsunyApi::CategoriesIdBody3.new # CategoriesIdBody3 |
}
begin
#Updates a post category
api_instance.communication_websites_website_id_posts_categories_id_patch(website_id, id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePostCategoryApi->communication_websites_website_id_posts_categories_id_patch: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePostCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::PostsCategoriesBody.new # PostsCategoriesBody |
}
begin
#Creates a post category
api_instance.communication_websites_website_id_posts_categories_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePostCategoryApi->communication_websites_website_id_posts_categories_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::CommunicationWebsitePostCategoryApi.new
website_id = 'website_id_example' # String | Website identifier
opts = {
body: OsunyApi::CategoriesUpsertBody3.new # CategoriesUpsertBody3 |
}
begin
#Upsert post categories
api_instance.communication_websites_website_id_posts_categories_upsert_post(website_id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling CommunicationWebsitePostCategoryApi->communication_websites_website_id_posts_categories_upsert_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::UniversityOrganizationApi.new
opts = {
page_num: 1, # Integer | Page number
per_page: 10000 # Integer | Number of items per page
}
begin
#Lists organizations
result = api_instance.university_organizations_get(opts)
p result
rescue OsunyApi::ApiError => e
puts "Exception when calling UniversityOrganizationApi->university_organizations_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::UniversityOrganizationApi.new
id = 'id_example' # String | Organization identifier
begin
#Deletes an organization
api_instance.university_organizations_id_delete(id)
rescue OsunyApi::ApiError => e
puts "Exception when calling UniversityOrganizationApi->university_organizations_id_delete: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::UniversityOrganizationApi.new
id = 'id_example' # String | Organization identifier
begin
#Shows an organization
api_instance.university_organizations_id_get(id)
rescue OsunyApi::ApiError => e
puts "Exception when calling UniversityOrganizationApi->university_organizations_id_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::UniversityOrganizationApi.new
id = 'id_example' # String | Organization identifier
opts = {
body: OsunyApi::OrganizationsIdBody.new # OrganizationsIdBody |
}
begin
#Updates an organization
api_instance.university_organizations_id_patch(id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling UniversityOrganizationApi->university_organizations_id_patch: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::UniversityOrganizationApi.new
opts = {
body: OsunyApi::UniversityOrganizationsBody.new # UniversityOrganizationsBody |
}
begin
#Creates a organization
api_instance.university_organizations_post(opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling UniversityOrganizationApi->university_organizations_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::UniversityOrganizationApi.new
opts = {
body: OsunyApi::OrganizationsUpsertBody.new # OrganizationsUpsertBody |
}
begin
#Upsert organizations
api_instance.university_organizations_upsert_post(opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling UniversityOrganizationApi->university_organizations_upsert_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::UniversityOrganizationCategoryApi.new
opts = {
page_num: 1, # Integer | Page number
per_page: 10000 # Integer | Number of items per page
}
begin
#Lists organization categories
result = api_instance.university_organizations_categories_get(opts)
p result
rescue OsunyApi::ApiError => e
puts "Exception when calling UniversityOrganizationCategoryApi->university_organizations_categories_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::UniversityOrganizationCategoryApi.new
id = 'id_example' # String | Category identifier
begin
#Deletes a organization category
api_instance.university_organizations_categories_id_delete(id)
rescue OsunyApi::ApiError => e
puts "Exception when calling UniversityOrganizationCategoryApi->university_organizations_categories_id_delete: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::UniversityOrganizationCategoryApi.new
id = 'id_example' # String | Category identifier
begin
#Shows a organization category
api_instance.university_organizations_categories_id_get(id)
rescue OsunyApi::ApiError => e
puts "Exception when calling UniversityOrganizationCategoryApi->university_organizations_categories_id_get: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::UniversityOrganizationCategoryApi.new
id = 'id_example' # String | Category identifier
opts = {
body: OsunyApi::CategoriesIdBody4.new # CategoriesIdBody4 |
}
begin
#Updates a organization category
api_instance.university_organizations_categories_id_patch(id, opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling UniversityOrganizationCategoryApi->university_organizations_categories_id_patch: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::UniversityOrganizationCategoryApi.new
opts = {
body: OsunyApi::OrganizationsCategoriesBody.new # OrganizationsCategoriesBody |
}
begin
#Creates a organization category
api_instance.university_organizations_categories_post(opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling UniversityOrganizationCategoryApi->university_organizations_categories_post: #{e}"
end
# Setup authorization
OsunyApi.configure do |config|
# Configure API key authorization: api_key
config.api_key['X-Osuny-Token'] = 'YOUR API KEY'
# Uncomment the following line to set a prefix for the API key, e.g. 'Bearer' (defaults to nil)
#config.api_key_prefix['X-Osuny-Token'] = 'Bearer'
end
api_instance = OsunyApi::UniversityOrganizationCategoryApi.new
opts = {
body: OsunyApi::CategoriesUpsertBody4.new # CategoriesUpsertBody4 |
}
begin
#Upsert organization categories
api_instance.university_organizations_categories_upsert_post(opts)
rescue OsunyApi::ApiError => e
puts "Exception when calling UniversityOrganizationCategoryApi->university_organizations_categories_upsert_post: #{e}"
end
Documentation for API Endpoints
All URIs are relative to https://demo.osuny.org/api/osuny/v1
| Class | Method | HTTP request | Description |
|---|---|---|---|
| OsunyApi::CommunicationWebsiteApi | communication_websites_get | GET /communication/websites | Lists the websites |
| OsunyApi::CommunicationWebsiteApi | communication_websites_id_get | GET /communication/websites/id | Shows a website |
| OsunyApi::CommunicationWebsiteAgendaCategoryApi | communication_websites_website_id_agenda_categories_get | GET /communication/websites/website_id/agenda/categories | Lists a website's agenda categories |
| OsunyApi::CommunicationWebsiteAgendaCategoryApi | communication_websites_website_id_agenda_categories_id_delete | DELETE /communication/websites/website_id/agenda/categories/id | Deletes an agenda category |
| OsunyApi::CommunicationWebsiteAgendaCategoryApi | communication_websites_website_id_agenda_categories_id_get | GET /communication/websites/website_id/agenda/categories/id | Shows an agenda category |
| OsunyApi::CommunicationWebsiteAgendaCategoryApi | communication_websites_website_id_agenda_categories_id_patch | PATCH /communication/websites/website_id/agenda/categories/id | Updates an agenda category |
| OsunyApi::CommunicationWebsiteAgendaCategoryApi | communication_websites_website_id_agenda_categories_post | POST /communication/websites/website_id/agenda/categories | Creates an agenda category |
| OsunyApi::CommunicationWebsiteAgendaCategoryApi | communication_websites_website_id_agenda_categories_upsert_post | POST /communication/websites/website_id/agenda/categories/upsert | Upsert agenda categories |
| OsunyApi::CommunicationWebsiteAgendaEventApi | communication_websites_website_id_agenda_events_get | GET /communication/websites/website_id/agenda/events | Lists a website's events |
| OsunyApi::CommunicationWebsiteAgendaEventApi | communication_websites_website_id_agenda_events_id_delete | DELETE /communication/websites/website_id/agenda/events/id | Deletes an event |
| OsunyApi::CommunicationWebsiteAgendaEventApi | communication_websites_website_id_agenda_events_id_get | GET /communication/websites/website_id/agenda/events/id | Shows an event |
| OsunyApi::CommunicationWebsiteAgendaEventApi | communication_websites_website_id_agenda_events_id_patch | PATCH /communication/websites/website_id/agenda/events/id | Updates an event |
| OsunyApi::CommunicationWebsiteAgendaEventApi | communication_websites_website_id_agenda_events_post | POST /communication/websites/website_id/agenda/events | Creates an event |
| OsunyApi::CommunicationWebsiteAgendaEventApi | communication_websites_website_id_agenda_events_upsert_post | POST /communication/websites/website_id/agenda/events/upsert | Upsert events |
| OsunyApi::CommunicationWebsiteMediaApi | communication_medias_post | POST /communication/medias | Create a media |
| OsunyApi::CommunicationWebsitePageApi | communication_websites_website_id_pages_get | GET /communication/websites/website_id/pages | Lists a website's pages |
| OsunyApi::CommunicationWebsitePageApi | communication_websites_website_id_pages_id_delete | DELETE /communication/websites/website_id/pages/id | Deletes a page |
| OsunyApi::CommunicationWebsitePageApi | communication_websites_website_id_pages_id_get | GET /communication/websites/website_id/pages/id | Shows a page |
| OsunyApi::CommunicationWebsitePageApi | communication_websites_website_id_pages_id_patch | PATCH /communication/websites/website_id/pages/id | Updates a page |
| OsunyApi::CommunicationWebsitePageApi | communication_websites_website_id_pages_post | POST /communication/websites/website_id/pages | Creates a page |
| OsunyApi::CommunicationWebsitePageApi | communication_websites_website_id_pages_upsert_post | POST /communication/websites/website_id/pages/upsert | Upsert pages |
| OsunyApi::CommunicationWebsitePageCategoryApi | communication_websites_website_id_pages_categories_get | GET /communication/websites/website_id/pages/categories | Lists a website's page categories |
| OsunyApi::CommunicationWebsitePageCategoryApi | communication_websites_website_id_pages_categories_id_delete | DELETE /communication/websites/website_id/pages/categories/id | Deletes a page category |
| OsunyApi::CommunicationWebsitePageCategoryApi | communication_websites_website_id_pages_categories_id_get | GET /communication/websites/website_id/pages/categories/id | Shows a page category |
| OsunyApi::CommunicationWebsitePageCategoryApi | communication_websites_website_id_pages_categories_id_patch | PATCH /communication/websites/website_id/pages/categories/id | Updates a page category |
| OsunyApi::CommunicationWebsitePageCategoryApi | communication_websites_website_id_pages_categories_post | POST /communication/websites/website_id/pages/categories | Creates a page category |
| OsunyApi::CommunicationWebsitePageCategoryApi | communication_websites_website_id_pages_categories_upsert_post | POST /communication/websites/website_id/pages/categories/upsert | Upsert page categories |
| OsunyApi::CommunicationWebsitePortfolioCategoryApi | communication_websites_website_id_portfolio_categories_get | GET /communication/websites/website_id/portfolio/categories | Lists a website's portfolio categories |
| OsunyApi::CommunicationWebsitePortfolioCategoryApi | communication_websites_website_id_portfolio_categories_id_delete | DELETE /communication/websites/website_id/portfolio/categories/id | Deletes a portfolio category |
| OsunyApi::CommunicationWebsitePortfolioCategoryApi | communication_websites_website_id_portfolio_categories_id_get | GET /communication/websites/website_id/portfolio/categories/id | Shows a portfolio category |
| OsunyApi::CommunicationWebsitePortfolioCategoryApi | communication_websites_website_id_portfolio_categories_id_patch | PATCH /communication/websites/website_id/portfolio/categories/id | Updates a portfolio category |
| OsunyApi::CommunicationWebsitePortfolioCategoryApi | communication_websites_website_id_portfolio_categories_post | POST /communication/websites/website_id/portfolio/categories | Creates a portfolio category |
| OsunyApi::CommunicationWebsitePortfolioCategoryApi | communication_websites_website_id_portfolio_categories_upsert_post | POST /communication/websites/website_id/portfolio/categories/upsert | Upsert portfolio categories |
| OsunyApi::CommunicationWebsitePortfolioProjectApi | communication_websites_website_id_portfolio_projects_get | GET /communication/websites/website_id/portfolio/projects | Lists a website's projects |
| OsunyApi::CommunicationWebsitePortfolioProjectApi | communication_websites_website_id_portfolio_projects_id_delete | DELETE /communication/websites/website_id/portfolio/projects/id | Deletes a project |
| OsunyApi::CommunicationWebsitePortfolioProjectApi | communication_websites_website_id_portfolio_projects_id_get | GET /communication/websites/website_id/portfolio/projects/id | Shows a project |
| OsunyApi::CommunicationWebsitePortfolioProjectApi | communication_websites_website_id_portfolio_projects_id_patch | PATCH /communication/websites/website_id/portfolio/projects/id | Updates a project |
| OsunyApi::CommunicationWebsitePortfolioProjectApi | communication_websites_website_id_portfolio_projects_post | POST /communication/websites/website_id/portfolio/projects | Creates a project |
| OsunyApi::CommunicationWebsitePortfolioProjectApi | communication_websites_website_id_portfolio_projects_upsert_post | POST /communication/websites/website_id/portfolio/projects/upsert | Upsert projects |
| OsunyApi::CommunicationWebsitePostApi | communication_websites_website_id_posts_get | GET /communication/websites/website_id/posts | Lists a website's posts |
| OsunyApi::CommunicationWebsitePostApi | communication_websites_website_id_posts_id_delete | DELETE /communication/websites/website_id/posts/id | Deletes a post |
| OsunyApi::CommunicationWebsitePostApi | communication_websites_website_id_posts_id_get | GET /communication/websites/website_id/posts/id | Shows a post |
| OsunyApi::CommunicationWebsitePostApi | communication_websites_website_id_posts_id_patch | PATCH /communication/websites/website_id/posts/id | Updates a post |
| OsunyApi::CommunicationWebsitePostApi | communication_websites_website_id_posts_post | POST /communication/websites/website_id/posts | Creates a post |
| OsunyApi::CommunicationWebsitePostApi | communication_websites_website_id_posts_upsert_post | POST /communication/websites/website_id/posts/upsert | Upsert posts |
| OsunyApi::CommunicationWebsitePostCategoryApi | communication_websites_website_id_posts_categories_get | GET /communication/websites/website_id/posts/categories | Lists a website's post categories |
| OsunyApi::CommunicationWebsitePostCategoryApi | communication_websites_website_id_posts_categories_id_delete | DELETE /communication/websites/website_id/posts/categories/id | Deletes a post category |
| OsunyApi::CommunicationWebsitePostCategoryApi | communication_websites_website_id_posts_categories_id_get | GET /communication/websites/website_id/posts/categories/id | Shows a post category |
| OsunyApi::CommunicationWebsitePostCategoryApi | communication_websites_website_id_posts_categories_id_patch | PATCH /communication/websites/website_id/posts/categories/id | Updates a post category |
| OsunyApi::CommunicationWebsitePostCategoryApi | communication_websites_website_id_posts_categories_post | POST /communication/websites/website_id/posts/categories | Creates a post category |
| OsunyApi::CommunicationWebsitePostCategoryApi | communication_websites_website_id_posts_categories_upsert_post | POST /communication/websites/website_id/posts/categories/upsert | Upsert post categories |
| OsunyApi::UniversityOrganizationApi | university_organizations_get | GET /university/organizations | Lists organizations |
| OsunyApi::UniversityOrganizationApi | university_organizations_id_delete | DELETE /university/organizations/id | Deletes an organization |
| OsunyApi::UniversityOrganizationApi | university_organizations_id_get | GET /university/organizations/id | Shows an organization |
| OsunyApi::UniversityOrganizationApi | university_organizations_id_patch | PATCH /university/organizations/id | Updates an organization |
| OsunyApi::UniversityOrganizationApi | university_organizations_post | POST /university/organizations | Creates a organization |
| OsunyApi::UniversityOrganizationApi | university_organizations_upsert_post | POST /university/organizations/upsert | Upsert organizations |
| OsunyApi::UniversityOrganizationCategoryApi | university_organizations_categories_get | GET /university/organizations/categories | Lists organization categories |
| OsunyApi::UniversityOrganizationCategoryApi | university_organizations_categories_id_delete | DELETE /university/organizations/categories/id | Deletes a organization category |
| OsunyApi::UniversityOrganizationCategoryApi | university_organizations_categories_id_get | GET /university/organizations/categories/id | Shows a organization category |
| OsunyApi::UniversityOrganizationCategoryApi | university_organizations_categories_id_patch | PATCH /university/organizations/categories/id | Updates a organization category |
| OsunyApi::UniversityOrganizationCategoryApi | university_organizations_categories_post | POST /university/organizations/categories | Creates a organization category |
| OsunyApi::UniversityOrganizationCategoryApi | university_organizations_categories_upsert_post | POST /university/organizations/categories/upsert | Upsert organization categories |
Documentation for Models
- OsunyApi::AgendaCategoriesBody
- OsunyApi::AgendaEventsBody
- OsunyApi::CategoriesIdBody
- OsunyApi::CategoriesIdBody1
- OsunyApi::CategoriesIdBody2
- OsunyApi::CategoriesIdBody3
- OsunyApi::CategoriesIdBody4
- OsunyApi::CategoriesUpsertBody
- OsunyApi::CategoriesUpsertBody1
- OsunyApi::CategoriesUpsertBody2
- OsunyApi::CategoriesUpsertBody3
- OsunyApi::CategoriesUpsertBody4
- OsunyApi::CommunicationBlockAgenda
- OsunyApi::CommunicationBlockAgendaData
- OsunyApi::CommunicationBlockAgendaDataElements
- OsunyApi::CommunicationBlockCallToAction
- OsunyApi::CommunicationBlockCallToActionData
- OsunyApi::CommunicationBlockCallToActionDataElements
- OsunyApi::CommunicationBlockCategories
- OsunyApi::CommunicationBlockCategoriesData
- OsunyApi::CommunicationBlockChapter
- OsunyApi::CommunicationBlockChapterData
- OsunyApi::CommunicationBlockChapterDataImage
- OsunyApi::CommunicationBlockContact
- OsunyApi::CommunicationBlockContactData
- OsunyApi::CommunicationBlockContactDataElements
- OsunyApi::CommunicationBlockContactDataTimeSlotMorning
- OsunyApi::CommunicationBlockDatatable
- OsunyApi::CommunicationBlockDatatableData
- OsunyApi::CommunicationBlockDatatableDataElements
- OsunyApi::CommunicationBlockDefinitions
- OsunyApi::CommunicationBlockDefinitionsData
- OsunyApi::CommunicationBlockDefinitionsDataElements
- OsunyApi::CommunicationBlockEmbed
- OsunyApi::CommunicationBlockEmbedData
- OsunyApi::CommunicationBlockExhibitions
- OsunyApi::CommunicationBlockExhibitionsData
- OsunyApi::CommunicationBlockFeatures
- OsunyApi::CommunicationBlockFeaturesData
- OsunyApi::CommunicationBlockFeaturesDataElements
- OsunyApi::CommunicationBlockFiles
- OsunyApi::CommunicationBlockFilesData
- OsunyApi::CommunicationBlockFilesDataElements
- OsunyApi::CommunicationBlockGallery
- OsunyApi::CommunicationBlockGalleryData
- OsunyApi::CommunicationBlockGalleryDataElements
- OsunyApi::CommunicationBlockImage
- OsunyApi::CommunicationBlockImageData
- OsunyApi::CommunicationBlockJobs
- OsunyApi::CommunicationBlockJobsData
- OsunyApi::CommunicationBlockKeyFigures
- OsunyApi::CommunicationBlockKeyFiguresData
- OsunyApi::CommunicationBlockKeyFiguresDataElements
- OsunyApi::CommunicationBlockLicense
- OsunyApi::CommunicationBlockLicenseData
- OsunyApi::CommunicationBlockLinks
- OsunyApi::CommunicationBlockLinksData
- OsunyApi::CommunicationBlockLinksDataElements
- OsunyApi::CommunicationBlockLocations
- OsunyApi::CommunicationBlockLocationsData
- OsunyApi::CommunicationBlockOrganizations
- OsunyApi::CommunicationBlockOrganizationsData
- OsunyApi::CommunicationBlockOrganizationsDataElements
- OsunyApi::CommunicationBlockPages
- OsunyApi::CommunicationBlockPagesData
- OsunyApi::CommunicationBlockPapers
- OsunyApi::CommunicationBlockPapersData
- OsunyApi::CommunicationBlockPersons
- OsunyApi::CommunicationBlockPersonsData
- OsunyApi::CommunicationBlockPersonsDataElements
- OsunyApi::CommunicationBlockPosts
- OsunyApi::CommunicationBlockPostsData
- OsunyApi::CommunicationBlockPrograms
- OsunyApi::CommunicationBlockProgramsData
- OsunyApi::CommunicationBlockProgramsDataElements
- OsunyApi::CommunicationBlockProjects
- OsunyApi::CommunicationBlockProjectsData
- OsunyApi::CommunicationBlockSound
- OsunyApi::CommunicationBlockSoundData
- OsunyApi::CommunicationBlockTestimonials
- OsunyApi::CommunicationBlockTestimonialsData
- OsunyApi::CommunicationBlockTestimonialsDataElements
- OsunyApi::CommunicationBlockTimeline
- OsunyApi::CommunicationBlockTimelineData
- OsunyApi::CommunicationBlockTimelineDataElements
- OsunyApi::CommunicationBlockTitle
- OsunyApi::CommunicationBlockTitleData
- OsunyApi::CommunicationBlockVideo
- OsunyApi::CommunicationBlockVideoData
- OsunyApi::CommunicationBlockVolumes
- OsunyApi::CommunicationMedia
- OsunyApi::CommunicationMediaLocalization
- OsunyApi::CommunicationMediaOriginalBlob
- OsunyApi::CommunicationMediasBody
- OsunyApi::CommunicationWebsite
- OsunyApi::CommunicationWebsiteAgendaCategory
- OsunyApi::CommunicationWebsiteAgendaCategoryLocalization
- OsunyApi::CommunicationWebsiteAgendaCategoryLocalizationFeaturedImage
- OsunyApi::CommunicationWebsiteAgendaEvent
- OsunyApi::CommunicationWebsiteAgendaEventLocalization
- OsunyApi::CommunicationWebsiteAgendaEventLocalizationAddToCalendarUrls
- OsunyApi::CommunicationWebsiteAgendaEventTimeSlot
- OsunyApi::CommunicationWebsiteAgendaEventTimeSlotLocalization
- OsunyApi::CommunicationWebsiteDeuxfleurs
- OsunyApi::CommunicationWebsiteFeatures
- OsunyApi::CommunicationWebsiteGit
- OsunyApi::CommunicationWebsiteLocalization
- OsunyApi::CommunicationWebsitePage
- OsunyApi::CommunicationWebsitePageCategory
- OsunyApi::CommunicationWebsitePageCategoryLocalization
- OsunyApi::CommunicationWebsitePageLocalization
- OsunyApi::CommunicationWebsitePermalink
- OsunyApi::CommunicationWebsitePortfolioCategory
- OsunyApi::CommunicationWebsitePortfolioCategoryLocalization
- OsunyApi::CommunicationWebsitePortfolioProject
- OsunyApi::CommunicationWebsitePortfolioProjectLocalization
- OsunyApi::CommunicationWebsitePost
- OsunyApi::CommunicationWebsitePostCategory
- OsunyApi::CommunicationWebsitePostCategoryLocalization
- OsunyApi::CommunicationWebsitePostLocalization
- OsunyApi::CommunicationWebsiteShowcase
- OsunyApi::CommunicationWebsiteShowcaseTags
- OsunyApi::EventsIdBody
- OsunyApi::EventsUpsertBody
- OsunyApi::OneOfcommunicationWebsiteAgendaCategoryLocalizationBlocksItems
- OsunyApi::OneOfcommunicationWebsiteAgendaEventLocalizationBlocksItems
- OsunyApi::OneOfcommunicationWebsitePageCategoryLocalizationBlocksItems
- OsunyApi::OneOfcommunicationWebsitePageLocalizationBlocksItems
- OsunyApi::OneOfcommunicationWebsitePortfolioCategoryLocalizationBlocksItems
- OsunyApi::OneOfcommunicationWebsitePortfolioProjectLocalizationBlocksItems
- OsunyApi::OneOfcommunicationWebsitePostCategoryLocalizationBlocksItems
- OsunyApi::OneOfcommunicationWebsitePostLocalizationBlocksItems
- OsunyApi::OneOfuniversityOrganizationCategoryLocalizationBlocksItems
- OsunyApi::OneOfuniversityOrganizationLocalizationBlocksItems
- OsunyApi::OrganizationsCategoriesBody
- OsunyApi::OrganizationsIdBody
- OsunyApi::OrganizationsUpsertBody
- OsunyApi::PagesCategoriesBody
- OsunyApi::PagesIdBody
- OsunyApi::PagesUpsertBody
- OsunyApi::PortfolioCategoriesBody
- OsunyApi::PortfolioProjectsBody
- OsunyApi::PostsCategoriesBody
- OsunyApi::PostsIdBody
- OsunyApi::PostsUpsertBody
- OsunyApi::ProjectsIdBody
- OsunyApi::ProjectsUpsertBody
- OsunyApi::UniversityOrganization
- OsunyApi::UniversityOrganizationCategory
- OsunyApi::UniversityOrganizationCategoryLocalization
- OsunyApi::UniversityOrganizationLocalization
- OsunyApi::UniversityOrganizationsBody
- OsunyApi::WebsiteIdPagesBody
- OsunyApi::WebsiteIdPostsBody
Documentation for Authorization
api_key
- Type: API key
- API key parameter name: X-Osuny-Token
- Location: HTTP header