class LinkedIn::Organizations

Organizations API

@see developer.linkedin.com/docs/guide/v2/organizations

[(contribute here)](github.com/mdesjardins/linkedin-v2)

Public Instance Methods

brand(options = {}) click to toggle source

Retrieve an Organization Brand

@see developer.linkedin.com/docs/guide/v2/organizations/organization-lookup-api

@macro brand_path_options @option options [String] :scope @option options [String] :type @option options [String] :count @option options [String] :start @return [LinkedIn::Mash]

# File lib/linked_in/organizations.rb, line 33
def brand(options = {})
  path = brand_path(options)
  get(path, options)
end
organization(options = {}) click to toggle source

Retrieve an Organization

@see developer.linkedin.com/docs/guide/v2/organizations/organization-lookup-api

@macro organization_path_options @option options [String] :scope @option options [String] :type @option options [String] :count @option options [String] :start @return [LinkedIn::Mash]

# File lib/linked_in/organizations.rb, line 18
def organization(options = {})
  path = organization_path(options)
  get(path, options)
end
organization_acls(options = {}) click to toggle source

Retrieve Organization Access Control informaion

@see developer.linkedin.com/docs/guide/v2/organizations/organization-lookup-api#acls

# File lib/linked_in/organizations.rb, line 42
def organization_acls(options = {})
  path = '/organizationAcls'
  get(path, options)
end
organization_follower_count(organization_urn) click to toggle source

Retrieve Organization Follower Count

docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/organizations/organization-lookup-api#retrieve-organization-follower-count

# File lib/linked_in/organizations.rb, line 120
def organization_follower_count organization_urn
  path = "/networkSizes/#{organization_urn}?edgeType=CompanyFollowedByMember"
  get(path)
end
organization_follower_statistics(options = {}) click to toggle source

Retrieve statistics for a particular organization followers

Permissions: rw_organization

@see developer.linkedin.com/docs/guide/v2/organizations/follower-statistics

@option urn [String] organization URN @return [LinkedIn::Mash]

# File lib/linked_in/organizations.rb, line 98
def organization_follower_statistics(options = {})
  path = "/organizationalEntityFollowerStatistics?q=organizationalEntity&organizationalEntity=#{options.delete(:urn)}"
  get(path, options)
end
organization_page_statistics(options = {}) click to toggle source

Retrieve statistics for a particular organization page

Permissions: rw_organization

@see developer.linkedin.com/docs/guide/v2/organizations/page-statistics

@option urn [String] organization URN @return [LinkedIn::Mash]

# File lib/linked_in/organizations.rb, line 85
def organization_page_statistics(options = {})
  path = "/organizationPageStatistics?q=organization&organization=#{options.delete(:urn)}"
  get(path, options)
end
organization_share_statistics(options = {}) click to toggle source

Retrieve statistics for a particular organization shares

Permissions: rw_organization

@see developer.linkedin.com/docs/guide/v2/organizations/share-statistics

@option urn [String] organization URN @return [LinkedIn::Mash]

# File lib/linked_in/organizations.rb, line 111
def organization_share_statistics(options = {})
  path = "/organizationalEntityShareStatistics?q=organizationalEntity&organizationalEntity=#{options.delete(:urn)}"
  get(path, options)
end