components:
  examples:
    CBS.Website.ODataApi.Models.Article:
      value:
        ArticleType:
          '@odata.type': CBS.Website.ODataApi.Models.ArticleType
        ArticleTypeInt: 0
        Authors: String
        Body: String
        Category: String
        Created: "0001-01-01T00:00:00.0000000+00:00"
        Downloads:
          '@odata.type': CBS.Website.ODataApi.Models.LinkList
        Errata:
          '@odata.type': CBS.Website.ODataApi.Models.ErrataList
        Footnote: String
        ISBN: String
        ISSN: String
        Image: String
        ImageAlt: String
        ItemNameLowerCase: String
        Language: String
        LeadText: String
        Links:
          '@odata.type': CBS.Website.ODataApi.Models.LinkList
        Location: String
        MetaDescription: String
        Permalink: String
        Photographer: String
        References:
          '@odata.type': CBS.Website.ODataApi.Models.LinkList
        ReleaseTime: "0001-01-01T00:00:00.0000000+00:00"
        Series:
        - String
        SortOrder: 0
        TaxonomyTags:
        - String
        Themes:
        - String
        Title: String
        UniqueId: String (identifier)
        Updated: "0001-01-01T00:00:00.0000000+00:00"
        Url: String
        Version: 0
    CBS.Website.ODataApi.Models.CalendarEvent:
      value:
        Created: "0001-01-01T00:00:00.0000000+00:00"
        Description: String
        Image: String
        ImageAlt: String
        ItemNameLowerCase: String
        Language: String
        MetaDescription: String
        Permalink: String
        PlannedPublicationTime: "0001-01-01T00:00:00.0000000+00:00"
        Priority: 0
        PublishTimeUnknown: true
        RegionalClassification: String
        ReportingPeriod: String
        SortOrder: 0
        Themes:
        - String
        Title: String
        UnderEmbargo: true
        UniqueId: String (identifier)
        Updated: "0001-01-01T00:00:00.0000000+00:00"
        Url: String
        Version: 0
    CBS.Website.ODataApi.Models.CbsFact:
      value:
        LeadText: String
        Period: String
        Title: String
        Value: String
    CBS.Website.ODataApi.Models.CbsFactList:
      value:
        Items:
        - '@odata.type': CBS.Website.ODataApi.Models.CbsFact
    CBS.Website.ODataApi.Models.Definition:
      value:
        Created: "0001-01-01T00:00:00.0000000+00:00"
        DefinitionType:
          '@odata.type': CBS.Website.ODataApi.Models.DefinitionType
        DefinitionTypeInt: 0
        Description: String
        Language: String
        LeadText: String
        Links:
          '@odata.type': CBS.Website.ODataApi.Models.LinkList
        MetaDescription: String
        Permalink: String
        References:
          '@odata.type': CBS.Website.ODataApi.Models.LinkList
        Series:
        - String
        TaxonomyTags:
        - String
        Themes:
        - String
        Title: String
        UniqueId: String (identifier)
        Updated: "0001-01-01T00:00:00.0000000+00:00"
        Url: String
        Version: 0
    CBS.Website.ODataApi.Models.ErrataList:
      value:
        Items:
        - '@odata.type': CBS.Website.ODataApi.Models.ErratumItem
    CBS.Website.ODataApi.Models.ErratumItem:
      value:
        Body: String
        PresentationTime: "0001-01-01T00:00:00.0000000+00:00"
    CBS.Website.ODataApi.Models.Flash:
      value:
        Created: "0001-01-01T00:00:00.0000000+00:00"
        Description: String
        ItemNameLowerCase: String
        Language: String
        LeadText: String
        MetaDescription: String
        ReleaseTime: "0001-01-01T00:00:00.0000000+00:00"
        SortOrder: 0
        Title: String
        UniqueId: String (identifier)
        Updated: "0001-01-01T00:00:00.0000000+00:00"
        Url: String
        Version: 0
    CBS.Website.ODataApi.Models.JobLocation:
      value:
        Address: String
        City: String
        Country: String
        PostalCode: String
        Province: String
        WorkLocation: String
    CBS.Website.ODataApi.Models.JobLocationList:
      value:
        Items:
        - '@odata.type': CBS.Website.ODataApi.Models.JobLocation
    CBS.Website.ODataApi.Models.Link:
      value:
        Icon: String
        Prefix: String
        TargetId: String
        Text: String
        Url: String
    CBS.Website.ODataApi.Models.LinkList:
      value:
        Items:
        - '@odata.type': CBS.Website.ODataApi.Models.Link
    CBS.Website.ODataApi.Models.Medium:
      value:
        Created: "0001-01-01T00:00:00.0000000+00:00"
        Description: String
        ItemNameLowerCase: String
        Language: String
        LeadText: String
        MediaType:
          '@odata.type': CBS.Website.ODataApi.Models.MediaType
        MediaTypeInt: 0
        MetaDescription: String
        Permalink: String
        ReleaseTime: "0001-01-01T00:00:00.0000000+00:00"
        Series:
        - String
        SortOrder: 0
        TaxonomyTags:
        - String
        Themes:
        - String
        Title: String
        UniqueId: String (identifier)
        Updated: "0001-01-01T00:00:00.0000000+00:00"
        Url: String
        Version: 0
    CBS.Website.ODataApi.Models.Page:
      value:
        Authors: String
        Body: String
        Category:
        - String
        Created: "0001-01-01T00:00:00.0000000+00:00"
        Downloads:
          '@odata.type': CBS.Website.ODataApi.Models.LinkList
        Edition: String
        Footnote: String
        Image: String
        ImageAlt: String
        ItemNameLowerCase: String
        Language: String
        LeadText: String
        Links:
          '@odata.type': CBS.Website.ODataApi.Models.LinkList
        Location: String
        MetaDescription: String
        PageType:
          '@odata.type': CBS.Website.ODataApi.Models.PageType
        PageTypeInt: 0
        Permalink: String
        Photographer: String
        References:
          '@odata.type': CBS.Website.ODataApi.Models.LinkList
        ReleaseTime: "0001-01-01T00:00:00.0000000+00:00"
        ResearchCodes:
        - String
        Series:
        - String
        SortOrder: 0
        SubTitle: String
        TaxonomyTags:
        - String
        Themes:
        - String
        Title: String
        UniqueId: String (identifier)
        Updated: "0001-01-01T00:00:00.0000000+00:00"
        Url: String
        Version: 0
    CBS.Website.ODataApi.Models.Person:
      value:
        Email: String
        Image: String
        Name: String
        Telephone: String
    CBS.Website.ODataApi.Models.SearchResultItem:
      value:
        Body: String
        Description: String
        Image: String
        ImageAlt: String
        ItemNameLowerCase: String
        Language: String
        LeadText: String
        Location: String
        MetaDescription: String
        Permalink: String
        ReleaseTime: "0001-01-01T00:00:00.0000000+00:00"
        Snippet: String
        SortOrder: 0
        TemplateName: String
        Themes:
        - String
        Title: String
        Type: String
        UniqueId: String (identifier)
        Url: String
    CBS.Website.ODataApi.Models.TeamFact:
      value:
        FactIcon: String
        LeadText: String
        Title: String
    CBS.Website.ODataApi.Models.TeamFactList:
      value:
        Items:
        - '@odata.type': CBS.Website.ODataApi.Models.TeamFact
    CBS.Website.ODataApi.Models.Vacancy:
      value:
        Body: String
        BreadCrumb:
          '@odata.type': CBS.Website.ODataApi.Models.LinkList
        CbsFacts:
          '@odata.type': CBS.Website.ODataApi.Models.CbsFactList
        ClosingDate: "0001-01-01T00:00:00.0000000+00:00"
        Created: "0001-01-01T00:00:00.0000000+00:00"
        Downloads:
          '@odata.type': CBS.Website.ODataApi.Models.LinkList
        EmploymentType:
        - String
        Engagement: String
        HoursPerWeek: String
        Image: String
        ImageAlt: String
        ItemNameLowerCase: String
        JobLocations:
          '@odata.type': CBS.Website.ODataApi.Models.JobLocationList
        Language: String
        LeadText: String
        LevelOfEducation:
        - String
        Links:
          '@odata.type': CBS.Website.ODataApi.Models.LinkList
        Location: String
        MaxSalary: 0
        MetaDescription: String
        MinSalary: 0
        MoreInformation: String
        Permalink: String
        PublicationDate: "0001-01-01T00:00:00.0000000+00:00"
        Recruiter:
          '@odata.type': CBS.Website.ODataApi.Models.Person
        References:
          '@odata.type': CBS.Website.ODataApi.Models.LinkList
        Salary: String
        SalaryPeriod: String
        SortOrder: 0
        TeamFacts:
          '@odata.type': CBS.Website.ODataApi.Models.TeamFactList
        TermsOfEmployment: String
        TheWork: String
        Title: String
        UniqueId: String (identifier)
        Updated: "0001-01-01T00:00:00.0000000+00:00"
        Url: String
        VacancyCategory:
        - String
        VacancyNumber: String
        Version: 0
        WorkLocation:
        - String
        WorkingEnvironment: String
        YourProfile: String
  parameters:
    count:
      description: Include count of items
      explode: false
      in: query
      name: $count
      schema:
        type: boolean
      style: form
    filter:
      description: Filter items by property values
      explode: false
      in: query
      name: $filter
      schema:
        type: string
      style: form
    search:
      description: Search items by search phrases
      explode: false
      in: query
      name: $search
      schema:
        type: string
      style: form
    skip:
      description: Skip the first n items
      explode: false
      in: query
      name: $skip
      schema:
        minimum: 0
        type: integer
      style: form
    top:
      description: Show only the first n items
      example: 50
      explode: false
      in: query
      name: $top
      schema:
        minimum: 0
        type: integer
      style: form
  requestBodies:
    refPostBody:
      content:
        application/json:
          schema:
            additionalProperties:
              type: object
            properties:
              '@odata.id':
                type: string
            type: object
      description: New navigation property ref value
      required: true
    refPutBody:
      content:
        application/json:
          schema:
            properties:
              '@odata.id':
                type: string
              '@odata.type':
                nullable: true
                type: string
            type: object
      description: New navigation property ref values
      required: true
  responses:
    CBS.Website.ODataApi.Models.ArticleCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    ArticleType:
                      enum:
                      - Any
                      - Article
                      - Background
                      - Custom
                      - News
                      - Publication
                      - Visualisation
                      - Corporate
                      - Unknown
                      title: ArticleType
                      type: string
                    ArticleTypeInt:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    Authors:
                      nullable: true
                      type: string
                    Body:
                      nullable: true
                      type: string
                    Category:
                      nullable: true
                      type: string
                    Created:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Downloads:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Icon:
                                  nullable: true
                                  type: string
                                Prefix:
                                  nullable: true
                                  type: string
                                TargetId:
                                  nullable: true
                                  type: string
                                Text:
                                  nullable: true
                                  type: string
                                Url:
                                  nullable: true
                                  type: string
                              title: Link
                              type: object
                            type: array
                        title: LinkList
                        type: object
                      - nullable: true
                        type: object
                    Errata:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Body:
                                  nullable: true
                                  type: string
                                PresentationTime:
                                  format: date-time
                                  pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                                  type: string
                              title: ErratumItem
                              type: object
                            type: array
                        title: ErrataList
                        type: object
                      - nullable: true
                        type: object
                    Footnote:
                      nullable: true
                      type: string
                    ISBN:
                      nullable: true
                      type: string
                    ISSN:
                      nullable: true
                      type: string
                    Image:
                      nullable: true
                      type: string
                    ImageAlt:
                      nullable: true
                      type: string
                    ItemNameLowerCase:
                      nullable: true
                      type: string
                    Language:
                      nullable: true
                      type: string
                    LeadText:
                      nullable: true
                      type: string
                    Links:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Icon:
                                  nullable: true
                                  type: string
                                Prefix:
                                  nullable: true
                                  type: string
                                TargetId:
                                  nullable: true
                                  type: string
                                Text:
                                  nullable: true
                                  type: string
                                Url:
                                  nullable: true
                                  type: string
                              title: Link
                              type: object
                            type: array
                        title: LinkList
                        type: object
                      - nullable: true
                        type: object
                    Location:
                      nullable: true
                      type: string
                    MetaDescription:
                      nullable: true
                      type: string
                    Permalink:
                      nullable: true
                      type: string
                    Photographer:
                      nullable: true
                      type: string
                    References:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Icon:
                                  nullable: true
                                  type: string
                                Prefix:
                                  nullable: true
                                  type: string
                                TargetId:
                                  nullable: true
                                  type: string
                                Text:
                                  nullable: true
                                  type: string
                                Url:
                                  nullable: true
                                  type: string
                              title: Link
                              type: object
                            type: array
                        title: LinkList
                        type: object
                      - nullable: true
                        type: object
                    ReleaseTime:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Series:
                      items:
                        nullable: true
                        type: string
                      type: array
                    SortOrder:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    TaxonomyTags:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Themes:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Title:
                      nullable: true
                      type: string
                    UniqueId:
                      type: string
                    Updated:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Url:
                      nullable: true
                      type: string
                    Version:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                  title: Article
                  type: object
                type: array
            title: Collection of Article
            type: object
      description: Retrieved collection
    CBS.Website.ODataApi.Models.CalendarEventCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    Created:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Description:
                      nullable: true
                      type: string
                    Image:
                      nullable: true
                      type: string
                    ImageAlt:
                      nullable: true
                      type: string
                    ItemNameLowerCase:
                      nullable: true
                      type: string
                    Language:
                      nullable: true
                      type: string
                    MetaDescription:
                      nullable: true
                      type: string
                    Permalink:
                      nullable: true
                      type: string
                    PlannedPublicationTime:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Priority:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    PublishTimeUnknown:
                      type: boolean
                    RegionalClassification:
                      nullable: true
                      type: string
                    ReportingPeriod:
                      nullable: true
                      type: string
                    SortOrder:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    Themes:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Title:
                      nullable: true
                      type: string
                    UnderEmbargo:
                      type: boolean
                    UniqueId:
                      type: string
                    Updated:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Url:
                      nullable: true
                      type: string
                    Version:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                  title: CalendarEvent
                  type: object
                type: array
            title: Collection of CalendarEvent
            type: object
      description: Retrieved collection
    CBS.Website.ODataApi.Models.CbsFactCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    LeadText:
                      nullable: true
                      type: string
                    Period:
                      nullable: true
                      type: string
                    Title:
                      nullable: true
                      type: string
                    Value:
                      nullable: true
                      type: string
                  title: CbsFact
                  type: object
                type: array
            title: Collection of CBS.Website.ODataApi.Models.CbsFact
            type: object
      description: Retrieved collection
    CBS.Website.ODataApi.Models.DefinitionCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    Created:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    DefinitionType:
                      enum:
                      - Any
                      - FAQ
                      - Explanation
                      - Definition
                      - Unknown
                      title: DefinitionType
                      type: string
                    DefinitionTypeInt:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    Description:
                      nullable: true
                      type: string
                    Language:
                      nullable: true
                      type: string
                    LeadText:
                      nullable: true
                      type: string
                    Links:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Icon:
                                  nullable: true
                                  type: string
                                Prefix:
                                  nullable: true
                                  type: string
                                TargetId:
                                  nullable: true
                                  type: string
                                Text:
                                  nullable: true
                                  type: string
                                Url:
                                  nullable: true
                                  type: string
                              title: Link
                              type: object
                            type: array
                        title: LinkList
                        type: object
                      - nullable: true
                        type: object
                    MetaDescription:
                      nullable: true
                      type: string
                    Permalink:
                      nullable: true
                      type: string
                    References:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Icon:
                                  nullable: true
                                  type: string
                                Prefix:
                                  nullable: true
                                  type: string
                                TargetId:
                                  nullable: true
                                  type: string
                                Text:
                                  nullable: true
                                  type: string
                                Url:
                                  nullable: true
                                  type: string
                              title: Link
                              type: object
                            type: array
                        title: LinkList
                        type: object
                      - nullable: true
                        type: object
                    Series:
                      items:
                        nullable: true
                        type: string
                      type: array
                    TaxonomyTags:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Themes:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Title:
                      nullable: true
                      type: string
                    UniqueId:
                      type: string
                    Updated:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Url:
                      nullable: true
                      type: string
                    Version:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                  title: Definition
                  type: object
                type: array
            title: Collection of Definition
            type: object
      description: Retrieved collection
    CBS.Website.ODataApi.Models.ErratumItemCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    Body:
                      nullable: true
                      type: string
                    PresentationTime:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                  title: ErratumItem
                  type: object
                type: array
            title: Collection of CBS.Website.ODataApi.Models.ErratumItem
            type: object
      description: Retrieved collection
    CBS.Website.ODataApi.Models.FlashCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    Created:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Description:
                      nullable: true
                      type: string
                    ItemNameLowerCase:
                      nullable: true
                      type: string
                    Language:
                      nullable: true
                      type: string
                    LeadText:
                      nullable: true
                      type: string
                    MetaDescription:
                      nullable: true
                      type: string
                    ReleaseTime:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    SortOrder:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    Title:
                      nullable: true
                      type: string
                    UniqueId:
                      type: string
                    Updated:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Url:
                      nullable: true
                      type: string
                    Version:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                  title: Flash
                  type: object
                type: array
            title: Collection of Flash
            type: object
      description: Retrieved collection
    CBS.Website.ODataApi.Models.JobLocationCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    Address:
                      nullable: true
                      type: string
                    City:
                      nullable: true
                      type: string
                    Country:
                      nullable: true
                      type: string
                    PostalCode:
                      nullable: true
                      type: string
                    Province:
                      nullable: true
                      type: string
                    WorkLocation:
                      nullable: true
                      type: string
                  title: JobLocation
                  type: object
                type: array
            title: Collection of CBS.Website.ODataApi.Models.JobLocation
            type: object
      description: Retrieved collection
    CBS.Website.ODataApi.Models.LinkCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: Collection of CBS.Website.ODataApi.Models.Link
            type: object
      description: Retrieved collection
    CBS.Website.ODataApi.Models.MediumCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    Created:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Description:
                      nullable: true
                      type: string
                    ItemNameLowerCase:
                      nullable: true
                      type: string
                    Language:
                      nullable: true
                      type: string
                    LeadText:
                      nullable: true
                      type: string
                    MediaType:
                      enum:
                      - Any
                      - Video
                      - Chart
                      - Image
                      - Table
                      - Unknown
                      title: MediaType
                      type: string
                    MediaTypeInt:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    MetaDescription:
                      nullable: true
                      type: string
                    Permalink:
                      nullable: true
                      type: string
                    ReleaseTime:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Series:
                      items:
                        nullable: true
                        type: string
                      type: array
                    SortOrder:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    TaxonomyTags:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Themes:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Title:
                      nullable: true
                      type: string
                    UniqueId:
                      type: string
                    Updated:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Url:
                      nullable: true
                      type: string
                    Version:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                  title: Medium
                  type: object
                type: array
            title: Collection of Medium
            type: object
      description: Retrieved collection
    CBS.Website.ODataApi.Models.PageCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    Authors:
                      nullable: true
                      type: string
                    Body:
                      nullable: true
                      type: string
                    Category:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Created:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Downloads:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Icon:
                                  nullable: true
                                  type: string
                                Prefix:
                                  nullable: true
                                  type: string
                                TargetId:
                                  nullable: true
                                  type: string
                                Text:
                                  nullable: true
                                  type: string
                                Url:
                                  nullable: true
                                  type: string
                              title: Link
                              type: object
                            type: array
                        title: LinkList
                        type: object
                      - nullable: true
                        type: object
                    Edition:
                      nullable: true
                      type: string
                    Footnote:
                      nullable: true
                      type: string
                    Image:
                      nullable: true
                      type: string
                    ImageAlt:
                      nullable: true
                      type: string
                    ItemNameLowerCase:
                      nullable: true
                      type: string
                    Language:
                      nullable: true
                      type: string
                    LeadText:
                      nullable: true
                      type: string
                    Links:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Icon:
                                  nullable: true
                                  type: string
                                Prefix:
                                  nullable: true
                                  type: string
                                TargetId:
                                  nullable: true
                                  type: string
                                Text:
                                  nullable: true
                                  type: string
                                Url:
                                  nullable: true
                                  type: string
                              title: Link
                              type: object
                            type: array
                        title: LinkList
                        type: object
                      - nullable: true
                        type: object
                    Location:
                      nullable: true
                      type: string
                    MetaDescription:
                      nullable: true
                      type: string
                    PageType:
                      enum:
                      - Any
                      - Page
                      - Visualisation
                      - Dossier
                      - Overview
                      - Form
                      - Vacancy
                      - Longread
                      - LongreadChapter
                      - Unknown
                      title: PageType
                      type: string
                    PageTypeInt:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    Permalink:
                      nullable: true
                      type: string
                    Photographer:
                      nullable: true
                      type: string
                    References:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Icon:
                                  nullable: true
                                  type: string
                                Prefix:
                                  nullable: true
                                  type: string
                                TargetId:
                                  nullable: true
                                  type: string
                                Text:
                                  nullable: true
                                  type: string
                                Url:
                                  nullable: true
                                  type: string
                              title: Link
                              type: object
                            type: array
                        title: LinkList
                        type: object
                      - nullable: true
                        type: object
                    ReleaseTime:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    ResearchCodes:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Series:
                      items:
                        nullable: true
                        type: string
                      type: array
                    SortOrder:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    SubTitle:
                      nullable: true
                      type: string
                    TaxonomyTags:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Themes:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Title:
                      nullable: true
                      type: string
                    UniqueId:
                      type: string
                    Updated:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Url:
                      nullable: true
                      type: string
                    Version:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                  title: Page
                  type: object
                type: array
            title: Collection of Page
            type: object
      description: Retrieved collection
    CBS.Website.ODataApi.Models.SearchResultItemCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    Body:
                      nullable: true
                      type: string
                    Description:
                      nullable: true
                      type: string
                    Image:
                      nullable: true
                      type: string
                    ImageAlt:
                      nullable: true
                      type: string
                    ItemNameLowerCase:
                      nullable: true
                      type: string
                    Language:
                      nullable: true
                      type: string
                    LeadText:
                      nullable: true
                      type: string
                    Location:
                      nullable: true
                      type: string
                    MetaDescription:
                      nullable: true
                      type: string
                    Permalink:
                      nullable: true
                      type: string
                    ReleaseTime:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Snippet:
                      nullable: true
                      type: string
                    SortOrder:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    TemplateName:
                      nullable: true
                      type: string
                    Themes:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Title:
                      nullable: true
                      type: string
                    Type:
                      nullable: true
                      type: string
                    UniqueId:
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: SearchResultItem
                  type: object
                type: array
            title: Collection of SearchResultItem
            type: object
      description: Retrieved collection
    CBS.Website.ODataApi.Models.TeamFactCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    FactIcon:
                      nullable: true
                      type: string
                    LeadText:
                      nullable: true
                      type: string
                    Title:
                      nullable: true
                      type: string
                  title: TeamFact
                  type: object
                type: array
            title: Collection of CBS.Website.ODataApi.Models.TeamFact
            type: object
      description: Retrieved collection
    CBS.Website.ODataApi.Models.VacancyCollectionResponse:
      content:
        application/json:
          schema:
            properties:
              value:
                items:
                  properties:
                    Body:
                      nullable: true
                      type: string
                    BreadCrumb:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Icon:
                                  nullable: true
                                  type: string
                                Prefix:
                                  nullable: true
                                  type: string
                                TargetId:
                                  nullable: true
                                  type: string
                                Text:
                                  nullable: true
                                  type: string
                                Url:
                                  nullable: true
                                  type: string
                              title: Link
                              type: object
                            type: array
                        title: LinkList
                        type: object
                      - nullable: true
                        type: object
                    CbsFacts:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                LeadText:
                                  nullable: true
                                  type: string
                                Period:
                                  nullable: true
                                  type: string
                                Title:
                                  nullable: true
                                  type: string
                                Value:
                                  nullable: true
                                  type: string
                              title: CbsFact
                              type: object
                            type: array
                        title: CbsFactList
                        type: object
                      - nullable: true
                        type: object
                    ClosingDate:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Created:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Downloads:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Icon:
                                  nullable: true
                                  type: string
                                Prefix:
                                  nullable: true
                                  type: string
                                TargetId:
                                  nullable: true
                                  type: string
                                Text:
                                  nullable: true
                                  type: string
                                Url:
                                  nullable: true
                                  type: string
                              title: Link
                              type: object
                            type: array
                        title: LinkList
                        type: object
                      - nullable: true
                        type: object
                    EmploymentType:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Engagement:
                      nullable: true
                      type: string
                    HoursPerWeek:
                      nullable: true
                      type: string
                    Image:
                      nullable: true
                      type: string
                    ImageAlt:
                      nullable: true
                      type: string
                    ItemNameLowerCase:
                      nullable: true
                      type: string
                    JobLocations:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Address:
                                  nullable: true
                                  type: string
                                City:
                                  nullable: true
                                  type: string
                                Country:
                                  nullable: true
                                  type: string
                                PostalCode:
                                  nullable: true
                                  type: string
                                Province:
                                  nullable: true
                                  type: string
                                WorkLocation:
                                  nullable: true
                                  type: string
                              title: JobLocation
                              type: object
                            type: array
                        title: JobLocationList
                        type: object
                      - nullable: true
                        type: object
                    Language:
                      nullable: true
                      type: string
                    LeadText:
                      nullable: true
                      type: string
                    LevelOfEducation:
                      items:
                        nullable: true
                        type: string
                      type: array
                    Links:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Icon:
                                  nullable: true
                                  type: string
                                Prefix:
                                  nullable: true
                                  type: string
                                TargetId:
                                  nullable: true
                                  type: string
                                Text:
                                  nullable: true
                                  type: string
                                Url:
                                  nullable: true
                                  type: string
                              title: Link
                              type: object
                            type: array
                        title: LinkList
                        type: object
                      - nullable: true
                        type: object
                    Location:
                      nullable: true
                      type: string
                    MaxSalary:
                      oneOf:
                      - format: double
                        nullable: true
                        type: number
                      - nullable: true
                        type: string
                      - enum:
                        - -INF
                        - INF
                        - NaN
                        nullable: true
                        type: string
                    MetaDescription:
                      nullable: true
                      type: string
                    MinSalary:
                      oneOf:
                      - format: double
                        nullable: true
                        type: number
                      - nullable: true
                        type: string
                      - enum:
                        - -INF
                        - INF
                        - NaN
                        nullable: true
                        type: string
                    MoreInformation:
                      nullable: true
                      type: string
                    Permalink:
                      nullable: true
                      type: string
                    PublicationDate:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Recruiter:
                      anyOf:
                      - properties:
                          Email:
                            nullable: true
                            type: string
                          Image:
                            nullable: true
                            type: string
                          Name:
                            nullable: true
                            type: string
                          Telephone:
                            nullable: true
                            type: string
                        title: Person
                        type: object
                      - nullable: true
                        type: object
                    References:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                Icon:
                                  nullable: true
                                  type: string
                                Prefix:
                                  nullable: true
                                  type: string
                                TargetId:
                                  nullable: true
                                  type: string
                                Text:
                                  nullable: true
                                  type: string
                                Url:
                                  nullable: true
                                  type: string
                              title: Link
                              type: object
                            type: array
                        title: LinkList
                        type: object
                      - nullable: true
                        type: object
                    Salary:
                      nullable: true
                      type: string
                    SalaryPeriod:
                      nullable: true
                      type: string
                    SortOrder:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    TeamFacts:
                      anyOf:
                      - properties:
                          Items:
                            items:
                              properties:
                                FactIcon:
                                  nullable: true
                                  type: string
                                LeadText:
                                  nullable: true
                                  type: string
                                Title:
                                  nullable: true
                                  type: string
                              title: TeamFact
                              type: object
                            type: array
                        title: TeamFactList
                        type: object
                      - nullable: true
                        type: object
                    TermsOfEmployment:
                      nullable: true
                      type: string
                    TheWork:
                      nullable: true
                      type: string
                    Title:
                      nullable: true
                      type: string
                    UniqueId:
                      type: string
                    Updated:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                    Url:
                      nullable: true
                      type: string
                    VacancyCategory:
                      items:
                        nullable: true
                        type: string
                      type: array
                    VacancyNumber:
                      nullable: true
                      type: string
                    Version:
                      format: int32
                      maximum: 2147483647
                      minimum: -2147483648
                      type: number
                    WorkLocation:
                      items:
                        nullable: true
                        type: string
                      type: array
                    WorkingEnvironment:
                      nullable: true
                      type: string
                    YourProfile:
                      nullable: true
                      type: string
                  title: Vacancy
                  type: object
                type: array
            title: Collection of Vacancy
            type: object
      description: Retrieved collection
    error:
      content:
        application/json:
          schema:
            properties:
              error:
                properties:
                  code:
                    type: string
                  details:
                    items:
                      properties:
                        code:
                          type: string
                        message:
                          type: string
                        target:
                          nullable: true
                          type: string
                      required:
                      - code
                      - message
                      type: object
                    type: array
                  innerError:
                    description: The structure of this object is service-specific
                    type: object
                  message:
                    type: string
                    x-ms-primary-error-message: true
                  target:
                    nullable: true
                    type: string
                required:
                - code
                - message
                type: object
            required:
            - error
            type: object
      description: error
  schemas:
    CBS.Website.ODataApi.Models.Article:
      properties:
        ArticleType:
          enum:
          - Any
          - Article
          - Background
          - Custom
          - News
          - Publication
          - Visualisation
          - Corporate
          - Unknown
          title: ArticleType
          type: string
        ArticleTypeInt:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        Authors:
          nullable: true
          type: string
        Body:
          nullable: true
          type: string
        Category:
          nullable: true
          type: string
        Created:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Downloads:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: LinkList
            type: object
          - nullable: true
            type: object
        Errata:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Body:
                      nullable: true
                      type: string
                    PresentationTime:
                      format: date-time
                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                      type: string
                  title: ErratumItem
                  type: object
                type: array
            title: ErrataList
            type: object
          - nullable: true
            type: object
        Footnote:
          nullable: true
          type: string
        ISBN:
          nullable: true
          type: string
        ISSN:
          nullable: true
          type: string
        Image:
          nullable: true
          type: string
        ImageAlt:
          nullable: true
          type: string
        ItemNameLowerCase:
          nullable: true
          type: string
        Language:
          nullable: true
          type: string
        LeadText:
          nullable: true
          type: string
        Links:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: LinkList
            type: object
          - nullable: true
            type: object
        Location:
          nullable: true
          type: string
        MetaDescription:
          nullable: true
          type: string
        Permalink:
          nullable: true
          type: string
        Photographer:
          nullable: true
          type: string
        References:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: LinkList
            type: object
          - nullable: true
            type: object
        ReleaseTime:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Series:
          items:
            nullable: true
            type: string
          type: array
        SortOrder:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        TaxonomyTags:
          items:
            nullable: true
            type: string
          type: array
        Themes:
          items:
            nullable: true
            type: string
          type: array
        Title:
          nullable: true
          type: string
        UniqueId:
          type: string
        Updated:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Url:
          nullable: true
          type: string
        Version:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
      title: Article
      type: object
    CBS.Website.ODataApi.Models.ArticleCollectionResponse:
      properties:
        value:
          items:
            properties:
              ArticleType:
                enum:
                - Any
                - Article
                - Background
                - Custom
                - News
                - Publication
                - Visualisation
                - Corporate
                - Unknown
                title: ArticleType
                type: string
              ArticleTypeInt:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              Authors:
                nullable: true
                type: string
              Body:
                nullable: true
                type: string
              Category:
                nullable: true
                type: string
              Created:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Downloads:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Icon:
                            nullable: true
                            type: string
                          Prefix:
                            nullable: true
                            type: string
                          TargetId:
                            nullable: true
                            type: string
                          Text:
                            nullable: true
                            type: string
                          Url:
                            nullable: true
                            type: string
                        title: Link
                        type: object
                      type: array
                  title: LinkList
                  type: object
                - nullable: true
                  type: object
              Errata:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Body:
                            nullable: true
                            type: string
                          PresentationTime:
                            format: date-time
                            pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                            type: string
                        title: ErratumItem
                        type: object
                      type: array
                  title: ErrataList
                  type: object
                - nullable: true
                  type: object
              Footnote:
                nullable: true
                type: string
              ISBN:
                nullable: true
                type: string
              ISSN:
                nullable: true
                type: string
              Image:
                nullable: true
                type: string
              ImageAlt:
                nullable: true
                type: string
              ItemNameLowerCase:
                nullable: true
                type: string
              Language:
                nullable: true
                type: string
              LeadText:
                nullable: true
                type: string
              Links:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Icon:
                            nullable: true
                            type: string
                          Prefix:
                            nullable: true
                            type: string
                          TargetId:
                            nullable: true
                            type: string
                          Text:
                            nullable: true
                            type: string
                          Url:
                            nullable: true
                            type: string
                        title: Link
                        type: object
                      type: array
                  title: LinkList
                  type: object
                - nullable: true
                  type: object
              Location:
                nullable: true
                type: string
              MetaDescription:
                nullable: true
                type: string
              Permalink:
                nullable: true
                type: string
              Photographer:
                nullable: true
                type: string
              References:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Icon:
                            nullable: true
                            type: string
                          Prefix:
                            nullable: true
                            type: string
                          TargetId:
                            nullable: true
                            type: string
                          Text:
                            nullable: true
                            type: string
                          Url:
                            nullable: true
                            type: string
                        title: Link
                        type: object
                      type: array
                  title: LinkList
                  type: object
                - nullable: true
                  type: object
              ReleaseTime:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Series:
                items:
                  nullable: true
                  type: string
                type: array
              SortOrder:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              TaxonomyTags:
                items:
                  nullable: true
                  type: string
                type: array
              Themes:
                items:
                  nullable: true
                  type: string
                type: array
              Title:
                nullable: true
                type: string
              UniqueId:
                type: string
              Updated:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Url:
                nullable: true
                type: string
              Version:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
            title: Article
            type: object
          type: array
      title: Collection of Article
      type: object
    CBS.Website.ODataApi.Models.ArticleType:
      enum:
      - Any
      - Article
      - Background
      - Custom
      - News
      - Publication
      - Visualisation
      - Corporate
      - Unknown
      title: ArticleType
      type: string
    CBS.Website.ODataApi.Models.CalendarEvent:
      properties:
        Created:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Description:
          nullable: true
          type: string
        Image:
          nullable: true
          type: string
        ImageAlt:
          nullable: true
          type: string
        ItemNameLowerCase:
          nullable: true
          type: string
        Language:
          nullable: true
          type: string
        MetaDescription:
          nullable: true
          type: string
        Permalink:
          nullable: true
          type: string
        PlannedPublicationTime:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Priority:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        PublishTimeUnknown:
          type: boolean
        RegionalClassification:
          nullable: true
          type: string
        ReportingPeriod:
          nullable: true
          type: string
        SortOrder:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        Themes:
          items:
            nullable: true
            type: string
          type: array
        Title:
          nullable: true
          type: string
        UnderEmbargo:
          type: boolean
        UniqueId:
          type: string
        Updated:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Url:
          nullable: true
          type: string
        Version:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
      title: CalendarEvent
      type: object
    CBS.Website.ODataApi.Models.CalendarEventCollectionResponse:
      properties:
        value:
          items:
            properties:
              Created:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Description:
                nullable: true
                type: string
              Image:
                nullable: true
                type: string
              ImageAlt:
                nullable: true
                type: string
              ItemNameLowerCase:
                nullable: true
                type: string
              Language:
                nullable: true
                type: string
              MetaDescription:
                nullable: true
                type: string
              Permalink:
                nullable: true
                type: string
              PlannedPublicationTime:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Priority:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              PublishTimeUnknown:
                type: boolean
              RegionalClassification:
                nullable: true
                type: string
              ReportingPeriod:
                nullable: true
                type: string
              SortOrder:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              Themes:
                items:
                  nullable: true
                  type: string
                type: array
              Title:
                nullable: true
                type: string
              UnderEmbargo:
                type: boolean
              UniqueId:
                type: string
              Updated:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Url:
                nullable: true
                type: string
              Version:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
            title: CalendarEvent
            type: object
          type: array
      title: Collection of CalendarEvent
      type: object
    CBS.Website.ODataApi.Models.CbsFact:
      properties:
        LeadText:
          nullable: true
          type: string
        Period:
          nullable: true
          type: string
        Title:
          nullable: true
          type: string
        Value:
          nullable: true
          type: string
      title: CbsFact
      type: object
    CBS.Website.ODataApi.Models.CbsFactCollectionResponse:
      properties:
        value:
          items:
            properties:
              LeadText:
                nullable: true
                type: string
              Period:
                nullable: true
                type: string
              Title:
                nullable: true
                type: string
              Value:
                nullable: true
                type: string
            title: CbsFact
            type: object
          type: array
      title: Collection of CBS.Website.ODataApi.Models.CbsFact
      type: object
    CBS.Website.ODataApi.Models.CbsFactList:
      properties:
        Items:
          items:
            properties:
              LeadText:
                nullable: true
                type: string
              Period:
                nullable: true
                type: string
              Title:
                nullable: true
                type: string
              Value:
                nullable: true
                type: string
            title: CbsFact
            type: object
          type: array
      title: CbsFactList
      type: object
    CBS.Website.ODataApi.Models.Definition:
      properties:
        Created:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        DefinitionType:
          enum:
          - Any
          - FAQ
          - Explanation
          - Definition
          - Unknown
          title: DefinitionType
          type: string
        DefinitionTypeInt:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        Description:
          nullable: true
          type: string
        Language:
          nullable: true
          type: string
        LeadText:
          nullable: true
          type: string
        Links:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: LinkList
            type: object
          - nullable: true
            type: object
        MetaDescription:
          nullable: true
          type: string
        Permalink:
          nullable: true
          type: string
        References:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: LinkList
            type: object
          - nullable: true
            type: object
        Series:
          items:
            nullable: true
            type: string
          type: array
        TaxonomyTags:
          items:
            nullable: true
            type: string
          type: array
        Themes:
          items:
            nullable: true
            type: string
          type: array
        Title:
          nullable: true
          type: string
        UniqueId:
          type: string
        Updated:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Url:
          nullable: true
          type: string
        Version:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
      title: Definition
      type: object
    CBS.Website.ODataApi.Models.DefinitionCollectionResponse:
      properties:
        value:
          items:
            properties:
              Created:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              DefinitionType:
                enum:
                - Any
                - FAQ
                - Explanation
                - Definition
                - Unknown
                title: DefinitionType
                type: string
              DefinitionTypeInt:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              Description:
                nullable: true
                type: string
              Language:
                nullable: true
                type: string
              LeadText:
                nullable: true
                type: string
              Links:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Icon:
                            nullable: true
                            type: string
                          Prefix:
                            nullable: true
                            type: string
                          TargetId:
                            nullable: true
                            type: string
                          Text:
                            nullable: true
                            type: string
                          Url:
                            nullable: true
                            type: string
                        title: Link
                        type: object
                      type: array
                  title: LinkList
                  type: object
                - nullable: true
                  type: object
              MetaDescription:
                nullable: true
                type: string
              Permalink:
                nullable: true
                type: string
              References:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Icon:
                            nullable: true
                            type: string
                          Prefix:
                            nullable: true
                            type: string
                          TargetId:
                            nullable: true
                            type: string
                          Text:
                            nullable: true
                            type: string
                          Url:
                            nullable: true
                            type: string
                        title: Link
                        type: object
                      type: array
                  title: LinkList
                  type: object
                - nullable: true
                  type: object
              Series:
                items:
                  nullable: true
                  type: string
                type: array
              TaxonomyTags:
                items:
                  nullable: true
                  type: string
                type: array
              Themes:
                items:
                  nullable: true
                  type: string
                type: array
              Title:
                nullable: true
                type: string
              UniqueId:
                type: string
              Updated:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Url:
                nullable: true
                type: string
              Version:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
            title: Definition
            type: object
          type: array
      title: Collection of Definition
      type: object
    CBS.Website.ODataApi.Models.DefinitionType:
      enum:
      - Any
      - FAQ
      - Explanation
      - Definition
      - Unknown
      title: DefinitionType
      type: string
    CBS.Website.ODataApi.Models.ErrataList:
      properties:
        Items:
          items:
            properties:
              Body:
                nullable: true
                type: string
              PresentationTime:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
            title: ErratumItem
            type: object
          type: array
      title: ErrataList
      type: object
    CBS.Website.ODataApi.Models.ErratumItem:
      properties:
        Body:
          nullable: true
          type: string
        PresentationTime:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
      title: ErratumItem
      type: object
    CBS.Website.ODataApi.Models.ErratumItemCollectionResponse:
      properties:
        value:
          items:
            properties:
              Body:
                nullable: true
                type: string
              PresentationTime:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
            title: ErratumItem
            type: object
          type: array
      title: Collection of CBS.Website.ODataApi.Models.ErratumItem
      type: object
    CBS.Website.ODataApi.Models.Flash:
      properties:
        Created:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Description:
          nullable: true
          type: string
        ItemNameLowerCase:
          nullable: true
          type: string
        Language:
          nullable: true
          type: string
        LeadText:
          nullable: true
          type: string
        MetaDescription:
          nullable: true
          type: string
        ReleaseTime:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        SortOrder:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        Title:
          nullable: true
          type: string
        UniqueId:
          type: string
        Updated:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Url:
          nullable: true
          type: string
        Version:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
      title: Flash
      type: object
    CBS.Website.ODataApi.Models.FlashCollectionResponse:
      properties:
        value:
          items:
            properties:
              Created:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Description:
                nullable: true
                type: string
              ItemNameLowerCase:
                nullable: true
                type: string
              Language:
                nullable: true
                type: string
              LeadText:
                nullable: true
                type: string
              MetaDescription:
                nullable: true
                type: string
              ReleaseTime:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              SortOrder:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              Title:
                nullable: true
                type: string
              UniqueId:
                type: string
              Updated:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Url:
                nullable: true
                type: string
              Version:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
            title: Flash
            type: object
          type: array
      title: Collection of Flash
      type: object
    CBS.Website.ODataApi.Models.JobLocation:
      properties:
        Address:
          nullable: true
          type: string
        City:
          nullable: true
          type: string
        Country:
          nullable: true
          type: string
        PostalCode:
          nullable: true
          type: string
        Province:
          nullable: true
          type: string
        WorkLocation:
          nullable: true
          type: string
      title: JobLocation
      type: object
    CBS.Website.ODataApi.Models.JobLocationCollectionResponse:
      properties:
        value:
          items:
            properties:
              Address:
                nullable: true
                type: string
              City:
                nullable: true
                type: string
              Country:
                nullable: true
                type: string
              PostalCode:
                nullable: true
                type: string
              Province:
                nullable: true
                type: string
              WorkLocation:
                nullable: true
                type: string
            title: JobLocation
            type: object
          type: array
      title: Collection of CBS.Website.ODataApi.Models.JobLocation
      type: object
    CBS.Website.ODataApi.Models.JobLocationList:
      properties:
        Items:
          items:
            properties:
              Address:
                nullable: true
                type: string
              City:
                nullable: true
                type: string
              Country:
                nullable: true
                type: string
              PostalCode:
                nullable: true
                type: string
              Province:
                nullable: true
                type: string
              WorkLocation:
                nullable: true
                type: string
            title: JobLocation
            type: object
          type: array
      title: JobLocationList
      type: object
    CBS.Website.ODataApi.Models.Link:
      properties:
        Icon:
          nullable: true
          type: string
        Prefix:
          nullable: true
          type: string
        TargetId:
          nullable: true
          type: string
        Text:
          nullable: true
          type: string
        Url:
          nullable: true
          type: string
      title: Link
      type: object
    CBS.Website.ODataApi.Models.LinkCollectionResponse:
      properties:
        value:
          items:
            properties:
              Icon:
                nullable: true
                type: string
              Prefix:
                nullable: true
                type: string
              TargetId:
                nullable: true
                type: string
              Text:
                nullable: true
                type: string
              Url:
                nullable: true
                type: string
            title: Link
            type: object
          type: array
      title: Collection of CBS.Website.ODataApi.Models.Link
      type: object
    CBS.Website.ODataApi.Models.LinkList:
      properties:
        Items:
          items:
            properties:
              Icon:
                nullable: true
                type: string
              Prefix:
                nullable: true
                type: string
              TargetId:
                nullable: true
                type: string
              Text:
                nullable: true
                type: string
              Url:
                nullable: true
                type: string
            title: Link
            type: object
          type: array
      title: LinkList
      type: object
    CBS.Website.ODataApi.Models.MediaType:
      enum:
      - Any
      - Video
      - Chart
      - Image
      - Table
      - Unknown
      title: MediaType
      type: string
    CBS.Website.ODataApi.Models.Medium:
      properties:
        Created:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Description:
          nullable: true
          type: string
        ItemNameLowerCase:
          nullable: true
          type: string
        Language:
          nullable: true
          type: string
        LeadText:
          nullable: true
          type: string
        MediaType:
          enum:
          - Any
          - Video
          - Chart
          - Image
          - Table
          - Unknown
          title: MediaType
          type: string
        MediaTypeInt:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        MetaDescription:
          nullable: true
          type: string
        Permalink:
          nullable: true
          type: string
        ReleaseTime:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Series:
          items:
            nullable: true
            type: string
          type: array
        SortOrder:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        TaxonomyTags:
          items:
            nullable: true
            type: string
          type: array
        Themes:
          items:
            nullable: true
            type: string
          type: array
        Title:
          nullable: true
          type: string
        UniqueId:
          type: string
        Updated:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Url:
          nullable: true
          type: string
        Version:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
      title: Medium
      type: object
    CBS.Website.ODataApi.Models.MediumCollectionResponse:
      properties:
        value:
          items:
            properties:
              Created:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Description:
                nullable: true
                type: string
              ItemNameLowerCase:
                nullable: true
                type: string
              Language:
                nullable: true
                type: string
              LeadText:
                nullable: true
                type: string
              MediaType:
                enum:
                - Any
                - Video
                - Chart
                - Image
                - Table
                - Unknown
                title: MediaType
                type: string
              MediaTypeInt:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              MetaDescription:
                nullable: true
                type: string
              Permalink:
                nullable: true
                type: string
              ReleaseTime:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Series:
                items:
                  nullable: true
                  type: string
                type: array
              SortOrder:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              TaxonomyTags:
                items:
                  nullable: true
                  type: string
                type: array
              Themes:
                items:
                  nullable: true
                  type: string
                type: array
              Title:
                nullable: true
                type: string
              UniqueId:
                type: string
              Updated:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Url:
                nullable: true
                type: string
              Version:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
            title: Medium
            type: object
          type: array
      title: Collection of Medium
      type: object
    CBS.Website.ODataApi.Models.ODataErrors.ErrorDetails:
      properties:
        code:
          type: string
        message:
          type: string
        target:
          nullable: true
          type: string
      required:
      - code
      - message
      type: object
    CBS.Website.ODataApi.Models.ODataErrors.InnerError:
      description: The structure of this object is service-specific
      type: object
    CBS.Website.ODataApi.Models.ODataErrors.MainError:
      properties:
        code:
          type: string
        details:
          items:
            properties:
              code:
                type: string
              message:
                type: string
              target:
                nullable: true
                type: string
            required:
            - code
            - message
            type: object
          type: array
        innerError:
          description: The structure of this object is service-specific
          type: object
        message:
          type: string
          x-ms-primary-error-message: true
        target:
          nullable: true
          type: string
      required:
      - code
      - message
      type: object
    CBS.Website.ODataApi.Models.ODataErrors.ODataError:
      properties:
        error:
          properties:
            code:
              type: string
            details:
              items:
                properties:
                  code:
                    type: string
                  message:
                    type: string
                  target:
                    nullable: true
                    type: string
                required:
                - code
                - message
                type: object
              type: array
            innerError:
              description: The structure of this object is service-specific
              type: object
            message:
              type: string
              x-ms-primary-error-message: true
            target:
              nullable: true
              type: string
          required:
          - code
          - message
          type: object
      required:
      - error
      type: object
    CBS.Website.ODataApi.Models.Page:
      properties:
        Authors:
          nullable: true
          type: string
        Body:
          nullable: true
          type: string
        Category:
          items:
            nullable: true
            type: string
          type: array
        Created:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Downloads:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: LinkList
            type: object
          - nullable: true
            type: object
        Edition:
          nullable: true
          type: string
        Footnote:
          nullable: true
          type: string
        Image:
          nullable: true
          type: string
        ImageAlt:
          nullable: true
          type: string
        ItemNameLowerCase:
          nullable: true
          type: string
        Language:
          nullable: true
          type: string
        LeadText:
          nullable: true
          type: string
        Links:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: LinkList
            type: object
          - nullable: true
            type: object
        Location:
          nullable: true
          type: string
        MetaDescription:
          nullable: true
          type: string
        PageType:
          enum:
          - Any
          - Page
          - Visualisation
          - Dossier
          - Overview
          - Form
          - Vacancy
          - Longread
          - LongreadChapter
          - Unknown
          title: PageType
          type: string
        PageTypeInt:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        Permalink:
          nullable: true
          type: string
        Photographer:
          nullable: true
          type: string
        References:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: LinkList
            type: object
          - nullable: true
            type: object
        ReleaseTime:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        ResearchCodes:
          items:
            nullable: true
            type: string
          type: array
        Series:
          items:
            nullable: true
            type: string
          type: array
        SortOrder:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        SubTitle:
          nullable: true
          type: string
        TaxonomyTags:
          items:
            nullable: true
            type: string
          type: array
        Themes:
          items:
            nullable: true
            type: string
          type: array
        Title:
          nullable: true
          type: string
        UniqueId:
          type: string
        Updated:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Url:
          nullable: true
          type: string
        Version:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
      title: Page
      type: object
    CBS.Website.ODataApi.Models.PageCollectionResponse:
      properties:
        value:
          items:
            properties:
              Authors:
                nullable: true
                type: string
              Body:
                nullable: true
                type: string
              Category:
                items:
                  nullable: true
                  type: string
                type: array
              Created:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Downloads:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Icon:
                            nullable: true
                            type: string
                          Prefix:
                            nullable: true
                            type: string
                          TargetId:
                            nullable: true
                            type: string
                          Text:
                            nullable: true
                            type: string
                          Url:
                            nullable: true
                            type: string
                        title: Link
                        type: object
                      type: array
                  title: LinkList
                  type: object
                - nullable: true
                  type: object
              Edition:
                nullable: true
                type: string
              Footnote:
                nullable: true
                type: string
              Image:
                nullable: true
                type: string
              ImageAlt:
                nullable: true
                type: string
              ItemNameLowerCase:
                nullable: true
                type: string
              Language:
                nullable: true
                type: string
              LeadText:
                nullable: true
                type: string
              Links:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Icon:
                            nullable: true
                            type: string
                          Prefix:
                            nullable: true
                            type: string
                          TargetId:
                            nullable: true
                            type: string
                          Text:
                            nullable: true
                            type: string
                          Url:
                            nullable: true
                            type: string
                        title: Link
                        type: object
                      type: array
                  title: LinkList
                  type: object
                - nullable: true
                  type: object
              Location:
                nullable: true
                type: string
              MetaDescription:
                nullable: true
                type: string
              PageType:
                enum:
                - Any
                - Page
                - Visualisation
                - Dossier
                - Overview
                - Form
                - Vacancy
                - Longread
                - LongreadChapter
                - Unknown
                title: PageType
                type: string
              PageTypeInt:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              Permalink:
                nullable: true
                type: string
              Photographer:
                nullable: true
                type: string
              References:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Icon:
                            nullable: true
                            type: string
                          Prefix:
                            nullable: true
                            type: string
                          TargetId:
                            nullable: true
                            type: string
                          Text:
                            nullable: true
                            type: string
                          Url:
                            nullable: true
                            type: string
                        title: Link
                        type: object
                      type: array
                  title: LinkList
                  type: object
                - nullable: true
                  type: object
              ReleaseTime:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              ResearchCodes:
                items:
                  nullable: true
                  type: string
                type: array
              Series:
                items:
                  nullable: true
                  type: string
                type: array
              SortOrder:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              SubTitle:
                nullable: true
                type: string
              TaxonomyTags:
                items:
                  nullable: true
                  type: string
                type: array
              Themes:
                items:
                  nullable: true
                  type: string
                type: array
              Title:
                nullable: true
                type: string
              UniqueId:
                type: string
              Updated:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Url:
                nullable: true
                type: string
              Version:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
            title: Page
            type: object
          type: array
      title: Collection of Page
      type: object
    CBS.Website.ODataApi.Models.PageType:
      enum:
      - Any
      - Page
      - Visualisation
      - Dossier
      - Overview
      - Form
      - Vacancy
      - Longread
      - LongreadChapter
      - Unknown
      title: PageType
      type: string
    CBS.Website.ODataApi.Models.Person:
      properties:
        Email:
          nullable: true
          type: string
        Image:
          nullable: true
          type: string
        Name:
          nullable: true
          type: string
        Telephone:
          nullable: true
          type: string
      title: Person
      type: object
    CBS.Website.ODataApi.Models.SearchResultItem:
      properties:
        Body:
          nullable: true
          type: string
        Description:
          nullable: true
          type: string
        Image:
          nullable: true
          type: string
        ImageAlt:
          nullable: true
          type: string
        ItemNameLowerCase:
          nullable: true
          type: string
        Language:
          nullable: true
          type: string
        LeadText:
          nullable: true
          type: string
        Location:
          nullable: true
          type: string
        MetaDescription:
          nullable: true
          type: string
        Permalink:
          nullable: true
          type: string
        ReleaseTime:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Snippet:
          nullable: true
          type: string
        SortOrder:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        TemplateName:
          nullable: true
          type: string
        Themes:
          items:
            nullable: true
            type: string
          type: array
        Title:
          nullable: true
          type: string
        Type:
          nullable: true
          type: string
        UniqueId:
          type: string
        Url:
          nullable: true
          type: string
      title: SearchResultItem
      type: object
    CBS.Website.ODataApi.Models.SearchResultItemCollectionResponse:
      properties:
        value:
          items:
            properties:
              Body:
                nullable: true
                type: string
              Description:
                nullable: true
                type: string
              Image:
                nullable: true
                type: string
              ImageAlt:
                nullable: true
                type: string
              ItemNameLowerCase:
                nullable: true
                type: string
              Language:
                nullable: true
                type: string
              LeadText:
                nullable: true
                type: string
              Location:
                nullable: true
                type: string
              MetaDescription:
                nullable: true
                type: string
              Permalink:
                nullable: true
                type: string
              ReleaseTime:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Snippet:
                nullable: true
                type: string
              SortOrder:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              TemplateName:
                nullable: true
                type: string
              Themes:
                items:
                  nullable: true
                  type: string
                type: array
              Title:
                nullable: true
                type: string
              Type:
                nullable: true
                type: string
              UniqueId:
                type: string
              Url:
                nullable: true
                type: string
            title: SearchResultItem
            type: object
          type: array
      title: Collection of SearchResultItem
      type: object
    CBS.Website.ODataApi.Models.TeamFact:
      properties:
        FactIcon:
          nullable: true
          type: string
        LeadText:
          nullable: true
          type: string
        Title:
          nullable: true
          type: string
      title: TeamFact
      type: object
    CBS.Website.ODataApi.Models.TeamFactCollectionResponse:
      properties:
        value:
          items:
            properties:
              FactIcon:
                nullable: true
                type: string
              LeadText:
                nullable: true
                type: string
              Title:
                nullable: true
                type: string
            title: TeamFact
            type: object
          type: array
      title: Collection of CBS.Website.ODataApi.Models.TeamFact
      type: object
    CBS.Website.ODataApi.Models.TeamFactList:
      properties:
        Items:
          items:
            properties:
              FactIcon:
                nullable: true
                type: string
              LeadText:
                nullable: true
                type: string
              Title:
                nullable: true
                type: string
            title: TeamFact
            type: object
          type: array
      title: TeamFactList
      type: object
    CBS.Website.ODataApi.Models.Vacancy:
      properties:
        Body:
          nullable: true
          type: string
        BreadCrumb:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: LinkList
            type: object
          - nullable: true
            type: object
        CbsFacts:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    LeadText:
                      nullable: true
                      type: string
                    Period:
                      nullable: true
                      type: string
                    Title:
                      nullable: true
                      type: string
                    Value:
                      nullable: true
                      type: string
                  title: CbsFact
                  type: object
                type: array
            title: CbsFactList
            type: object
          - nullable: true
            type: object
        ClosingDate:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Created:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Downloads:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: LinkList
            type: object
          - nullable: true
            type: object
        EmploymentType:
          items:
            nullable: true
            type: string
          type: array
        Engagement:
          nullable: true
          type: string
        HoursPerWeek:
          nullable: true
          type: string
        Image:
          nullable: true
          type: string
        ImageAlt:
          nullable: true
          type: string
        ItemNameLowerCase:
          nullable: true
          type: string
        JobLocations:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Address:
                      nullable: true
                      type: string
                    City:
                      nullable: true
                      type: string
                    Country:
                      nullable: true
                      type: string
                    PostalCode:
                      nullable: true
                      type: string
                    Province:
                      nullable: true
                      type: string
                    WorkLocation:
                      nullable: true
                      type: string
                  title: JobLocation
                  type: object
                type: array
            title: JobLocationList
            type: object
          - nullable: true
            type: object
        Language:
          nullable: true
          type: string
        LeadText:
          nullable: true
          type: string
        LevelOfEducation:
          items:
            nullable: true
            type: string
          type: array
        Links:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: LinkList
            type: object
          - nullable: true
            type: object
        Location:
          nullable: true
          type: string
        MaxSalary:
          oneOf:
          - format: double
            nullable: true
            type: number
          - nullable: true
            type: string
          - enum:
            - -INF
            - INF
            - NaN
            nullable: true
            type: string
        MetaDescription:
          nullable: true
          type: string
        MinSalary:
          oneOf:
          - format: double
            nullable: true
            type: number
          - nullable: true
            type: string
          - enum:
            - -INF
            - INF
            - NaN
            nullable: true
            type: string
        MoreInformation:
          nullable: true
          type: string
        Permalink:
          nullable: true
          type: string
        PublicationDate:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Recruiter:
          anyOf:
          - properties:
              Email:
                nullable: true
                type: string
              Image:
                nullable: true
                type: string
              Name:
                nullable: true
                type: string
              Telephone:
                nullable: true
                type: string
            title: Person
            type: object
          - nullable: true
            type: object
        References:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    Icon:
                      nullable: true
                      type: string
                    Prefix:
                      nullable: true
                      type: string
                    TargetId:
                      nullable: true
                      type: string
                    Text:
                      nullable: true
                      type: string
                    Url:
                      nullable: true
                      type: string
                  title: Link
                  type: object
                type: array
            title: LinkList
            type: object
          - nullable: true
            type: object
        Salary:
          nullable: true
          type: string
        SalaryPeriod:
          nullable: true
          type: string
        SortOrder:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        TeamFacts:
          anyOf:
          - properties:
              Items:
                items:
                  properties:
                    FactIcon:
                      nullable: true
                      type: string
                    LeadText:
                      nullable: true
                      type: string
                    Title:
                      nullable: true
                      type: string
                  title: TeamFact
                  type: object
                type: array
            title: TeamFactList
            type: object
          - nullable: true
            type: object
        TermsOfEmployment:
          nullable: true
          type: string
        TheWork:
          nullable: true
          type: string
        Title:
          nullable: true
          type: string
        UniqueId:
          type: string
        Updated:
          format: date-time
          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
          type: string
        Url:
          nullable: true
          type: string
        VacancyCategory:
          items:
            nullable: true
            type: string
          type: array
        VacancyNumber:
          nullable: true
          type: string
        Version:
          format: int32
          maximum: 2147483647
          minimum: -2147483648
          type: number
        WorkLocation:
          items:
            nullable: true
            type: string
          type: array
        WorkingEnvironment:
          nullable: true
          type: string
        YourProfile:
          nullable: true
          type: string
      title: Vacancy
      type: object
    CBS.Website.ODataApi.Models.VacancyCollectionResponse:
      properties:
        value:
          items:
            properties:
              Body:
                nullable: true
                type: string
              BreadCrumb:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Icon:
                            nullable: true
                            type: string
                          Prefix:
                            nullable: true
                            type: string
                          TargetId:
                            nullable: true
                            type: string
                          Text:
                            nullable: true
                            type: string
                          Url:
                            nullable: true
                            type: string
                        title: Link
                        type: object
                      type: array
                  title: LinkList
                  type: object
                - nullable: true
                  type: object
              CbsFacts:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          LeadText:
                            nullable: true
                            type: string
                          Period:
                            nullable: true
                            type: string
                          Title:
                            nullable: true
                            type: string
                          Value:
                            nullable: true
                            type: string
                        title: CbsFact
                        type: object
                      type: array
                  title: CbsFactList
                  type: object
                - nullable: true
                  type: object
              ClosingDate:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Created:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Downloads:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Icon:
                            nullable: true
                            type: string
                          Prefix:
                            nullable: true
                            type: string
                          TargetId:
                            nullable: true
                            type: string
                          Text:
                            nullable: true
                            type: string
                          Url:
                            nullable: true
                            type: string
                        title: Link
                        type: object
                      type: array
                  title: LinkList
                  type: object
                - nullable: true
                  type: object
              EmploymentType:
                items:
                  nullable: true
                  type: string
                type: array
              Engagement:
                nullable: true
                type: string
              HoursPerWeek:
                nullable: true
                type: string
              Image:
                nullable: true
                type: string
              ImageAlt:
                nullable: true
                type: string
              ItemNameLowerCase:
                nullable: true
                type: string
              JobLocations:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Address:
                            nullable: true
                            type: string
                          City:
                            nullable: true
                            type: string
                          Country:
                            nullable: true
                            type: string
                          PostalCode:
                            nullable: true
                            type: string
                          Province:
                            nullable: true
                            type: string
                          WorkLocation:
                            nullable: true
                            type: string
                        title: JobLocation
                        type: object
                      type: array
                  title: JobLocationList
                  type: object
                - nullable: true
                  type: object
              Language:
                nullable: true
                type: string
              LeadText:
                nullable: true
                type: string
              LevelOfEducation:
                items:
                  nullable: true
                  type: string
                type: array
              Links:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Icon:
                            nullable: true
                            type: string
                          Prefix:
                            nullable: true
                            type: string
                          TargetId:
                            nullable: true
                            type: string
                          Text:
                            nullable: true
                            type: string
                          Url:
                            nullable: true
                            type: string
                        title: Link
                        type: object
                      type: array
                  title: LinkList
                  type: object
                - nullable: true
                  type: object
              Location:
                nullable: true
                type: string
              MaxSalary:
                oneOf:
                - format: double
                  nullable: true
                  type: number
                - nullable: true
                  type: string
                - enum:
                  - -INF
                  - INF
                  - NaN
                  nullable: true
                  type: string
              MetaDescription:
                nullable: true
                type: string
              MinSalary:
                oneOf:
                - format: double
                  nullable: true
                  type: number
                - nullable: true
                  type: string
                - enum:
                  - -INF
                  - INF
                  - NaN
                  nullable: true
                  type: string
              MoreInformation:
                nullable: true
                type: string
              Permalink:
                nullable: true
                type: string
              PublicationDate:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Recruiter:
                anyOf:
                - properties:
                    Email:
                      nullable: true
                      type: string
                    Image:
                      nullable: true
                      type: string
                    Name:
                      nullable: true
                      type: string
                    Telephone:
                      nullable: true
                      type: string
                  title: Person
                  type: object
                - nullable: true
                  type: object
              References:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          Icon:
                            nullable: true
                            type: string
                          Prefix:
                            nullable: true
                            type: string
                          TargetId:
                            nullable: true
                            type: string
                          Text:
                            nullable: true
                            type: string
                          Url:
                            nullable: true
                            type: string
                        title: Link
                        type: object
                      type: array
                  title: LinkList
                  type: object
                - nullable: true
                  type: object
              Salary:
                nullable: true
                type: string
              SalaryPeriod:
                nullable: true
                type: string
              SortOrder:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              TeamFacts:
                anyOf:
                - properties:
                    Items:
                      items:
                        properties:
                          FactIcon:
                            nullable: true
                            type: string
                          LeadText:
                            nullable: true
                            type: string
                          Title:
                            nullable: true
                            type: string
                        title: TeamFact
                        type: object
                      type: array
                  title: TeamFactList
                  type: object
                - nullable: true
                  type: object
              TermsOfEmployment:
                nullable: true
                type: string
              TheWork:
                nullable: true
                type: string
              Title:
                nullable: true
                type: string
              UniqueId:
                type: string
              Updated:
                format: date-time
                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                type: string
              Url:
                nullable: true
                type: string
              VacancyCategory:
                items:
                  nullable: true
                  type: string
                type: array
              VacancyNumber:
                nullable: true
                type: string
              Version:
                format: int32
                maximum: 2147483647
                minimum: -2147483648
                type: number
              WorkLocation:
                items:
                  nullable: true
                  type: string
                type: array
              WorkingEnvironment:
                nullable: true
                type: string
              YourProfile:
                nullable: true
                type: string
            title: Vacancy
            type: object
          type: array
      title: Collection of Vacancy
      type: object
    ReferenceCreate:
      additionalProperties:
        type: object
      properties:
        '@odata.id':
          type: string
      type: object
    ReferenceNumeric:
      enum:
      - -INF
      - INF
      - NaN
      nullable: true
      type: string
    ReferenceUpdate:
      properties:
        '@odata.id':
          type: string
        '@odata.type':
          nullable: true
          type: string
      type: object
info:
  description: This OData service is located at https://www.cbs.nl/odata/v1
  title: OData Service for namespace CBS.Website.ODataApi.Models
  version: 1.1.1
openapi: 3.0.4
paths:
  /Articles:
    description: Provides operations to manage the collection of Article entities.
    get:
      parameters:
      - description: Show only the first n items
        example: 50
        explode: false
        in: query
        name: $top
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Skip the first n items
        explode: false
        in: query
        name: $skip
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Filter items by property values
        explode: false
        in: query
        name: $filter
        schema:
          type: string
        style: form
      - description: Include count of items
        explode: false
        in: query
        name: $count
        schema:
          type: boolean
        style: form
      - description: Order items by property values
        explode: false
        in: query
        name: $orderby
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        ArticleType:
                          enum:
                          - Any
                          - Article
                          - Background
                          - Custom
                          - News
                          - Publication
                          - Visualisation
                          - Corporate
                          - Unknown
                          title: ArticleType
                          type: string
                        ArticleTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Authors:
                          nullable: true
                          type: string
                        Body:
                          nullable: true
                          type: string
                        Category:
                          nullable: true
                          type: string
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Errata:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Body:
                                      nullable: true
                                      type: string
                                    PresentationTime:
                                      format: date-time
                                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                                      type: string
                                  title: ErratumItem
                                  type: object
                                type: array
                            title: ErrataList
                            type: object
                          - nullable: true
                            type: object
                        Footnote:
                          nullable: true
                          type: string
                        ISBN:
                          nullable: true
                          type: string
                        ISSN:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        Photographer:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Article
                      type: object
                    type: array
                title: Collection of Article
                type: object
          description: Retrieved collection
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entities from Articles
      tags:
      - Articles.Article
  /Articles({UniqueId}):
    description: Provides operations to manage the collection of Article entities.
    get:
      parameters:
      - description: The unique identifier of Article
        in: path
        name: UniqueId
        required: true
        schema:
          type: string
        x-ms-docs-key-type: Article
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  ArticleType:
                    enum:
                    - Any
                    - Article
                    - Background
                    - Custom
                    - News
                    - Publication
                    - Visualisation
                    - Corporate
                    - Unknown
                    title: ArticleType
                    type: string
                  ArticleTypeInt:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  Authors:
                    nullable: true
                    type: string
                  Body:
                    nullable: true
                    type: string
                  Category:
                    nullable: true
                    type: string
                  Created:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Downloads:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Icon:
                                nullable: true
                                type: string
                              Prefix:
                                nullable: true
                                type: string
                              TargetId:
                                nullable: true
                                type: string
                              Text:
                                nullable: true
                                type: string
                              Url:
                                nullable: true
                                type: string
                            title: Link
                            type: object
                          type: array
                      title: LinkList
                      type: object
                    - nullable: true
                      type: object
                  Errata:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Body:
                                nullable: true
                                type: string
                              PresentationTime:
                                format: date-time
                                pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                                type: string
                            title: ErratumItem
                            type: object
                          type: array
                      title: ErrataList
                      type: object
                    - nullable: true
                      type: object
                  Footnote:
                    nullable: true
                    type: string
                  ISBN:
                    nullable: true
                    type: string
                  ISSN:
                    nullable: true
                    type: string
                  Image:
                    nullable: true
                    type: string
                  ImageAlt:
                    nullable: true
                    type: string
                  ItemNameLowerCase:
                    nullable: true
                    type: string
                  Language:
                    nullable: true
                    type: string
                  LeadText:
                    nullable: true
                    type: string
                  Links:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Icon:
                                nullable: true
                                type: string
                              Prefix:
                                nullable: true
                                type: string
                              TargetId:
                                nullable: true
                                type: string
                              Text:
                                nullable: true
                                type: string
                              Url:
                                nullable: true
                                type: string
                            title: Link
                            type: object
                          type: array
                      title: LinkList
                      type: object
                    - nullable: true
                      type: object
                  Location:
                    nullable: true
                    type: string
                  MetaDescription:
                    nullable: true
                    type: string
                  Permalink:
                    nullable: true
                    type: string
                  Photographer:
                    nullable: true
                    type: string
                  References:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Icon:
                                nullable: true
                                type: string
                              Prefix:
                                nullable: true
                                type: string
                              TargetId:
                                nullable: true
                                type: string
                              Text:
                                nullable: true
                                type: string
                              Url:
                                nullable: true
                                type: string
                            title: Link
                            type: object
                          type: array
                      title: LinkList
                      type: object
                    - nullable: true
                      type: object
                  ReleaseTime:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Series:
                    items:
                      nullable: true
                      type: string
                    type: array
                  SortOrder:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  TaxonomyTags:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Themes:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Title:
                    nullable: true
                    type: string
                  UniqueId:
                    type: string
                  Updated:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Url:
                    nullable: true
                    type: string
                  Version:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                title: Article
                type: object
          description: Retrieved entity
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entity from Articles by key
      tags:
      - Articles.Article
      x-ms-docs-operation-type: operation
  /Definitions:
    description: Provides operations to manage the collection of Definition entities.
    get:
      parameters:
      - description: Show only the first n items
        example: 50
        explode: false
        in: query
        name: $top
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Skip the first n items
        explode: false
        in: query
        name: $skip
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Filter items by property values
        explode: false
        in: query
        name: $filter
        schema:
          type: string
        style: form
      - description: Include count of items
        explode: false
        in: query
        name: $count
        schema:
          type: boolean
        style: form
      - description: Order items by property values
        explode: false
        in: query
        name: $orderby
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        DefinitionType:
                          enum:
                          - Any
                          - FAQ
                          - Explanation
                          - Definition
                          - Unknown
                          title: DefinitionType
                          type: string
                        DefinitionTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Description:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Definition
                      type: object
                    type: array
                title: Collection of Definition
                type: object
          description: Retrieved collection
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entities from Definitions
      tags:
      - Definitions.Definition
  /Definitions({UniqueId}):
    description: Provides operations to manage the collection of Definition entities.
    get:
      parameters:
      - description: The unique identifier of Definition
        in: path
        name: UniqueId
        required: true
        schema:
          type: string
        x-ms-docs-key-type: Definition
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  Created:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  DefinitionType:
                    enum:
                    - Any
                    - FAQ
                    - Explanation
                    - Definition
                    - Unknown
                    title: DefinitionType
                    type: string
                  DefinitionTypeInt:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  Description:
                    nullable: true
                    type: string
                  Language:
                    nullable: true
                    type: string
                  LeadText:
                    nullable: true
                    type: string
                  Links:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Icon:
                                nullable: true
                                type: string
                              Prefix:
                                nullable: true
                                type: string
                              TargetId:
                                nullable: true
                                type: string
                              Text:
                                nullable: true
                                type: string
                              Url:
                                nullable: true
                                type: string
                            title: Link
                            type: object
                          type: array
                      title: LinkList
                      type: object
                    - nullable: true
                      type: object
                  MetaDescription:
                    nullable: true
                    type: string
                  Permalink:
                    nullable: true
                    type: string
                  References:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Icon:
                                nullable: true
                                type: string
                              Prefix:
                                nullable: true
                                type: string
                              TargetId:
                                nullable: true
                                type: string
                              Text:
                                nullable: true
                                type: string
                              Url:
                                nullable: true
                                type: string
                            title: Link
                            type: object
                          type: array
                      title: LinkList
                      type: object
                    - nullable: true
                      type: object
                  Series:
                    items:
                      nullable: true
                      type: string
                    type: array
                  TaxonomyTags:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Themes:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Title:
                    nullable: true
                    type: string
                  UniqueId:
                    type: string
                  Updated:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Url:
                    nullable: true
                    type: string
                  Version:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                title: Definition
                type: object
          description: Retrieved entity
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entity from Definitions by key
      tags:
      - Definitions.Definition
      x-ms-docs-operation-type: operation
  /Events:
    description: Provides operations to manage the collection of CalendarEvent entities.
    get:
      parameters:
      - description: Show only the first n items
        example: 50
        explode: false
        in: query
        name: $top
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Skip the first n items
        explode: false
        in: query
        name: $skip
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Filter items by property values
        explode: false
        in: query
        name: $filter
        schema:
          type: string
        style: form
      - description: Include count of items
        explode: false
        in: query
        name: $count
        schema:
          type: boolean
        style: form
      - description: Order items by property values
        explode: false
        in: query
        name: $orderby
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Description:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        PlannedPublicationTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Priority:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        PublishTimeUnknown:
                          type: boolean
                        RegionalClassification:
                          nullable: true
                          type: string
                        ReportingPeriod:
                          nullable: true
                          type: string
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UnderEmbargo:
                          type: boolean
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: CalendarEvent
                      type: object
                    type: array
                title: Collection of CalendarEvent
                type: object
          description: Retrieved collection
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entities from Events
      tags:
      - Events.CalendarEvent
  /Events({UniqueId}):
    description: Provides operations to manage the collection of CalendarEvent entities.
    get:
      parameters:
      - description: The unique identifier of CalendarEvent
        in: path
        name: UniqueId
        required: true
        schema:
          type: string
        x-ms-docs-key-type: CalendarEvent
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  Created:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Description:
                    nullable: true
                    type: string
                  Image:
                    nullable: true
                    type: string
                  ImageAlt:
                    nullable: true
                    type: string
                  ItemNameLowerCase:
                    nullable: true
                    type: string
                  Language:
                    nullable: true
                    type: string
                  MetaDescription:
                    nullable: true
                    type: string
                  Permalink:
                    nullable: true
                    type: string
                  PlannedPublicationTime:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Priority:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  PublishTimeUnknown:
                    type: boolean
                  RegionalClassification:
                    nullable: true
                    type: string
                  ReportingPeriod:
                    nullable: true
                    type: string
                  SortOrder:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  Themes:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Title:
                    nullable: true
                    type: string
                  UnderEmbargo:
                    type: boolean
                  UniqueId:
                    type: string
                  Updated:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Url:
                    nullable: true
                    type: string
                  Version:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                title: CalendarEvent
                type: object
          description: Retrieved entity
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entity from Events by key
      tags:
      - Events.CalendarEvent
      x-ms-docs-operation-type: operation
  /Flash:
    description: Provides operations to manage the collection of Flash entities.
    get:
      parameters:
      - description: Show only the first n items
        example: 50
        explode: false
        in: query
        name: $top
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Skip the first n items
        explode: false
        in: query
        name: $skip
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Filter items by property values
        explode: false
        in: query
        name: $filter
        schema:
          type: string
        style: form
      - description: Include count of items
        explode: false
        in: query
        name: $count
        schema:
          type: boolean
        style: form
      - description: Order items by property values
        explode: false
        in: query
        name: $orderby
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Description:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Flash
                      type: object
                    type: array
                title: Collection of Flash
                type: object
          description: Retrieved collection
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entities from Flash
      tags:
      - Flash.Flash
  /Flash({UniqueId}):
    description: Provides operations to manage the collection of Flash entities.
    get:
      parameters:
      - description: The unique identifier of Flash
        in: path
        name: UniqueId
        required: true
        schema:
          type: string
        x-ms-docs-key-type: Flash
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  Created:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Description:
                    nullable: true
                    type: string
                  ItemNameLowerCase:
                    nullable: true
                    type: string
                  Language:
                    nullable: true
                    type: string
                  LeadText:
                    nullable: true
                    type: string
                  MetaDescription:
                    nullable: true
                    type: string
                  ReleaseTime:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  SortOrder:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  Title:
                    nullable: true
                    type: string
                  UniqueId:
                    type: string
                  Updated:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Url:
                    nullable: true
                    type: string
                  Version:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                title: Flash
                type: object
          description: Retrieved entity
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entity from Flash by key
      tags:
      - Flash.Flash
      x-ms-docs-operation-type: operation
  /GetArticlesByArticleType(ArticleType={ArticleType}):
    description: Provides operations to call the GetArticlesByArticleType method.
    get:
      parameters:
      - in: path
        name: ArticleType
        required: true
        schema:
          enum:
          - Any
          - Article
          - Background
          - Custom
          - News
          - Publication
          - Visualisation
          - Corporate
          - Unknown
          title: ArticleType
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        ArticleType:
                          enum:
                          - Any
                          - Article
                          - Background
                          - Custom
                          - News
                          - Publication
                          - Visualisation
                          - Corporate
                          - Unknown
                          title: ArticleType
                          type: string
                        ArticleTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Authors:
                          nullable: true
                          type: string
                        Body:
                          nullable: true
                          type: string
                        Category:
                          nullable: true
                          type: string
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Errata:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Body:
                                      nullable: true
                                      type: string
                                    PresentationTime:
                                      format: date-time
                                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                                      type: string
                                  title: ErratumItem
                                  type: object
                                type: array
                            title: ErrataList
                            type: object
                          - nullable: true
                            type: object
                        Footnote:
                          nullable: true
                          type: string
                        ISBN:
                          nullable: true
                          type: string
                        ISSN:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        Photographer:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Article
                      type: object
                    type: array
                title: Collection of Article
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetArticlesByArticleType
      tags:
      - Articles
      x-ms-docs-operation-type: functionImport
  /GetArticlesBySeries(Series={Series}):
    description: Provides operations to call the GetArticlesBySeries method.
    get:
      parameters:
      - in: path
        name: Series
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        ArticleType:
                          enum:
                          - Any
                          - Article
                          - Background
                          - Custom
                          - News
                          - Publication
                          - Visualisation
                          - Corporate
                          - Unknown
                          title: ArticleType
                          type: string
                        ArticleTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Authors:
                          nullable: true
                          type: string
                        Body:
                          nullable: true
                          type: string
                        Category:
                          nullable: true
                          type: string
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Errata:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Body:
                                      nullable: true
                                      type: string
                                    PresentationTime:
                                      format: date-time
                                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                                      type: string
                                  title: ErratumItem
                                  type: object
                                type: array
                            title: ErrataList
                            type: object
                          - nullable: true
                            type: object
                        Footnote:
                          nullable: true
                          type: string
                        ISBN:
                          nullable: true
                          type: string
                        ISSN:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        Photographer:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Article
                      type: object
                    type: array
                title: Collection of Article
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetArticlesBySeries
      tags:
      - Articles
      x-ms-docs-operation-type: functionImport
  /GetArticlesByTableId(TableId={TableId}):
    description: Provides operations to call the GetArticlesByTableId method.
    get:
      parameters:
      - in: path
        name: TableId
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        ArticleType:
                          enum:
                          - Any
                          - Article
                          - Background
                          - Custom
                          - News
                          - Publication
                          - Visualisation
                          - Corporate
                          - Unknown
                          title: ArticleType
                          type: string
                        ArticleTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Authors:
                          nullable: true
                          type: string
                        Body:
                          nullable: true
                          type: string
                        Category:
                          nullable: true
                          type: string
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Errata:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Body:
                                      nullable: true
                                      type: string
                                    PresentationTime:
                                      format: date-time
                                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                                      type: string
                                  title: ErratumItem
                                  type: object
                                type: array
                            title: ErrataList
                            type: object
                          - nullable: true
                            type: object
                        Footnote:
                          nullable: true
                          type: string
                        ISBN:
                          nullable: true
                          type: string
                        ISSN:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        Photographer:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Article
                      type: object
                    type: array
                title: Collection of Article
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetArticlesByTableId
      tags:
      - Articles
      x-ms-docs-operation-type: functionImport
  /GetArticlesByTaxonomyTag(Tag={Tag}):
    description: Provides operations to call the GetArticlesByTaxonomyTag method.
    get:
      parameters:
      - in: path
        name: Tag
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        ArticleType:
                          enum:
                          - Any
                          - Article
                          - Background
                          - Custom
                          - News
                          - Publication
                          - Visualisation
                          - Corporate
                          - Unknown
                          title: ArticleType
                          type: string
                        ArticleTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Authors:
                          nullable: true
                          type: string
                        Body:
                          nullable: true
                          type: string
                        Category:
                          nullable: true
                          type: string
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Errata:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Body:
                                      nullable: true
                                      type: string
                                    PresentationTime:
                                      format: date-time
                                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                                      type: string
                                  title: ErratumItem
                                  type: object
                                type: array
                            title: ErrataList
                            type: object
                          - nullable: true
                            type: object
                        Footnote:
                          nullable: true
                          type: string
                        ISBN:
                          nullable: true
                          type: string
                        ISSN:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        Photographer:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Article
                      type: object
                    type: array
                title: Collection of Article
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetArticlesByTaxonomyTag
      tags:
      - Articles
      x-ms-docs-operation-type: functionImport
  /GetArticlesByTheme(Theme={Theme}):
    description: Provides operations to call the GetArticlesByTheme method.
    get:
      parameters:
      - in: path
        name: Theme
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        ArticleType:
                          enum:
                          - Any
                          - Article
                          - Background
                          - Custom
                          - News
                          - Publication
                          - Visualisation
                          - Corporate
                          - Unknown
                          title: ArticleType
                          type: string
                        ArticleTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Authors:
                          nullable: true
                          type: string
                        Body:
                          nullable: true
                          type: string
                        Category:
                          nullable: true
                          type: string
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Errata:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Body:
                                      nullable: true
                                      type: string
                                    PresentationTime:
                                      format: date-time
                                      pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                                      type: string
                                  title: ErratumItem
                                  type: object
                                type: array
                            title: ErrataList
                            type: object
                          - nullable: true
                            type: object
                        Footnote:
                          nullable: true
                          type: string
                        ISBN:
                          nullable: true
                          type: string
                        ISSN:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        Photographer:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Article
                      type: object
                    type: array
                title: Collection of Article
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetArticlesByTheme
      tags:
      - Articles
      x-ms-docs-operation-type: functionImport
  /GetMediaByMediaType(MediaType={MediaType}):
    description: Provides operations to call the GetMediaByMediaType method.
    get:
      parameters:
      - in: path
        name: MediaType
        required: true
        schema:
          enum:
          - Any
          - Video
          - Chart
          - Image
          - Table
          - Unknown
          title: MediaType
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Description:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        MediaType:
                          enum:
                          - Any
                          - Video
                          - Chart
                          - Image
                          - Table
                          - Unknown
                          title: MediaType
                          type: string
                        MediaTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Medium
                      type: object
                    type: array
                title: Collection of Medium
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetMediaByMediaType
      tags:
      - Media
      x-ms-docs-operation-type: functionImport
  /GetPagesByPageType(PageType={PageType}):
    description: Provides operations to call the GetPagesByPageType method.
    get:
      parameters:
      - in: path
        name: PageType
        required: true
        schema:
          enum:
          - Any
          - Page
          - Visualisation
          - Dossier
          - Overview
          - Form
          - Vacancy
          - Longread
          - LongreadChapter
          - Unknown
          title: PageType
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Authors:
                          nullable: true
                          type: string
                        Body:
                          nullable: true
                          type: string
                        Category:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Edition:
                          nullable: true
                          type: string
                        Footnote:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        PageType:
                          enum:
                          - Any
                          - Page
                          - Visualisation
                          - Dossier
                          - Overview
                          - Form
                          - Vacancy
                          - Longread
                          - LongreadChapter
                          - Unknown
                          title: PageType
                          type: string
                        PageTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Permalink:
                          nullable: true
                          type: string
                        Photographer:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        ResearchCodes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        SubTitle:
                          nullable: true
                          type: string
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Page
                      type: object
                    type: array
                title: Collection of Page
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetPagesByPageType
      tags:
      - Pages
      x-ms-docs-operation-type: functionImport
  /GetPagesByResearchCode(ResourceCode={ResourceCode}):
    description: Provides operations to call the GetPagesByResearchCode method.
    get:
      parameters:
      - in: path
        name: ResourceCode
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Authors:
                          nullable: true
                          type: string
                        Body:
                          nullable: true
                          type: string
                        Category:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Edition:
                          nullable: true
                          type: string
                        Footnote:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        PageType:
                          enum:
                          - Any
                          - Page
                          - Visualisation
                          - Dossier
                          - Overview
                          - Form
                          - Vacancy
                          - Longread
                          - LongreadChapter
                          - Unknown
                          title: PageType
                          type: string
                        PageTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Permalink:
                          nullable: true
                          type: string
                        Photographer:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        ResearchCodes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        SubTitle:
                          nullable: true
                          type: string
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Page
                      type: object
                    type: array
                title: Collection of Page
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetPagesByResearchCode
      tags:
      - Pages
      x-ms-docs-operation-type: functionImport
  /GetPagesBySeries(Series={Series}):
    description: Provides operations to call the GetPagesBySeries method.
    get:
      parameters:
      - in: path
        name: Series
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Authors:
                          nullable: true
                          type: string
                        Body:
                          nullable: true
                          type: string
                        Category:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Edition:
                          nullable: true
                          type: string
                        Footnote:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        PageType:
                          enum:
                          - Any
                          - Page
                          - Visualisation
                          - Dossier
                          - Overview
                          - Form
                          - Vacancy
                          - Longread
                          - LongreadChapter
                          - Unknown
                          title: PageType
                          type: string
                        PageTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Permalink:
                          nullable: true
                          type: string
                        Photographer:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        ResearchCodes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        SubTitle:
                          nullable: true
                          type: string
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Page
                      type: object
                    type: array
                title: Collection of Page
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetPagesBySeries
      tags:
      - Pages
      x-ms-docs-operation-type: functionImport
  /GetPagesByTaxonomyTag(Tag={Tag}):
    description: Provides operations to call the GetPagesByTaxonomyTag method.
    get:
      parameters:
      - in: path
        name: Tag
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Authors:
                          nullable: true
                          type: string
                        Body:
                          nullable: true
                          type: string
                        Category:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Edition:
                          nullable: true
                          type: string
                        Footnote:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        PageType:
                          enum:
                          - Any
                          - Page
                          - Visualisation
                          - Dossier
                          - Overview
                          - Form
                          - Vacancy
                          - Longread
                          - LongreadChapter
                          - Unknown
                          title: PageType
                          type: string
                        PageTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Permalink:
                          nullable: true
                          type: string
                        Photographer:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        ResearchCodes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        SubTitle:
                          nullable: true
                          type: string
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Page
                      type: object
                    type: array
                title: Collection of Page
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetPagesByTaxonomyTag
      tags:
      - Pages
      x-ms-docs-operation-type: functionImport
  /GetPagesByTheme(Theme={Theme}):
    description: Provides operations to call the GetPagesByTheme method.
    get:
      parameters:
      - in: path
        name: Theme
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Authors:
                          nullable: true
                          type: string
                        Body:
                          nullable: true
                          type: string
                        Category:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Edition:
                          nullable: true
                          type: string
                        Footnote:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        PageType:
                          enum:
                          - Any
                          - Page
                          - Visualisation
                          - Dossier
                          - Overview
                          - Form
                          - Vacancy
                          - Longread
                          - LongreadChapter
                          - Unknown
                          title: PageType
                          type: string
                        PageTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Permalink:
                          nullable: true
                          type: string
                        Photographer:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        ResearchCodes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        SubTitle:
                          nullable: true
                          type: string
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Page
                      type: object
                    type: array
                title: Collection of Page
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetPagesByTheme
      tags:
      - Pages
      x-ms-docs-operation-type: functionImport
  /GetSearchResultsByArticleType(ArticleType={ArticleType}):
    description: Provides operations to call the GetSearchResultsByArticleType method.
    get:
      parameters:
      - in: path
        name: ArticleType
        required: true
        schema:
          enum:
          - Any
          - Article
          - Background
          - Custom
          - News
          - Publication
          - Visualisation
          - Corporate
          - Unknown
          title: ArticleType
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Body:
                          nullable: true
                          type: string
                        Description:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Snippet:
                          nullable: true
                          type: string
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TemplateName:
                          nullable: true
                          type: string
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        Type:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Url:
                          nullable: true
                          type: string
                      title: SearchResultItem
                      type: object
                    type: array
                title: Collection of SearchResultItem
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetSearchResultsByArticleType
      tags:
      - Search
      x-ms-docs-operation-type: functionImport
  /GetSearchResultsByPath(Path={Path}):
    description: Provides operations to call the GetSearchResultsByPath method.
    get:
      parameters:
      - in: path
        name: Path
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Body:
                          nullable: true
                          type: string
                        Description:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Snippet:
                          nullable: true
                          type: string
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TemplateName:
                          nullable: true
                          type: string
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        Type:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Url:
                          nullable: true
                          type: string
                      title: SearchResultItem
                      type: object
                    type: array
                title: Collection of SearchResultItem
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetSearchResultsByPath
      tags:
      - Search
      x-ms-docs-operation-type: functionImport
  /GetSearchResultsByPathAndTemplateId(Path={Path},TemplateId={TemplateId}):
    description: Provides operations to call the GetSearchResultsByPathAndTemplateId
      method.
    get:
      parameters:
      - in: path
        name: Path
        required: true
        schema:
          nullable: true
          type: string
      - in: path
        name: TemplateId
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Body:
                          nullable: true
                          type: string
                        Description:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Snippet:
                          nullable: true
                          type: string
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TemplateName:
                          nullable: true
                          type: string
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        Type:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Url:
                          nullable: true
                          type: string
                      title: SearchResultItem
                      type: object
                    type: array
                title: Collection of SearchResultItem
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetSearchResultsByPathAndTemplateId
      tags:
      - Search
      x-ms-docs-operation-type: functionImport
  /GetSearchResultsByTemplate(Template={Template}):
    description: Provides operations to call the GetSearchResultsByTemplate method.
    get:
      parameters:
      - in: path
        name: Template
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Body:
                          nullable: true
                          type: string
                        Description:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Snippet:
                          nullable: true
                          type: string
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TemplateName:
                          nullable: true
                          type: string
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        Type:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Url:
                          nullable: true
                          type: string
                      title: SearchResultItem
                      type: object
                    type: array
                title: Collection of SearchResultItem
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetSearchResultsByTemplate
      tags:
      - Search
      x-ms-docs-operation-type: functionImport
  /GetSearchResultsByTheme(Theme={Theme}):
    description: Provides operations to call the GetSearchResultsByTheme method.
    get:
      parameters:
      - in: path
        name: Theme
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Body:
                          nullable: true
                          type: string
                        Description:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Snippet:
                          nullable: true
                          type: string
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TemplateName:
                          nullable: true
                          type: string
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        Type:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Url:
                          nullable: true
                          type: string
                      title: SearchResultItem
                      type: object
                    type: array
                title: Collection of SearchResultItem
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetSearchResultsByTheme
      tags:
      - Search
      x-ms-docs-operation-type: functionImport
  /GetSearchResultsByWord(Word={Word}):
    description: Provides operations to call the GetSearchResultsByWord method.
    get:
      parameters:
      - in: path
        name: Word
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Body:
                          nullable: true
                          type: string
                        Description:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Snippet:
                          nullable: true
                          type: string
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TemplateName:
                          nullable: true
                          type: string
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        Type:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Url:
                          nullable: true
                          type: string
                      title: SearchResultItem
                      type: object
                    type: array
                title: Collection of SearchResultItem
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetSearchResultsByWord
      tags:
      - Search
      x-ms-docs-operation-type: functionImport
  /GetSearchResultsByWordAndTemplateId(Word={Word},TemplateId={TemplateId}):
    description: Provides operations to call the GetSearchResultsByWordAndTemplateId
      method.
    get:
      parameters:
      - in: path
        name: Word
        required: true
        schema:
          nullable: true
          type: string
      - in: path
        name: TemplateId
        required: true
        schema:
          nullable: true
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Body:
                          nullable: true
                          type: string
                        Description:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Snippet:
                          nullable: true
                          type: string
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TemplateName:
                          nullable: true
                          type: string
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        Type:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Url:
                          nullable: true
                          type: string
                      title: SearchResultItem
                      type: object
                    type: array
                title: Collection of SearchResultItem
                type: object
          description: Success
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Invoke functionImport GetSearchResultsByWordAndTemplateId
      tags:
      - Search
      x-ms-docs-operation-type: functionImport
  /Media:
    description: Provides operations to manage the collection of Medium entities.
    get:
      parameters:
      - description: Show only the first n items
        example: 50
        explode: false
        in: query
        name: $top
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Skip the first n items
        explode: false
        in: query
        name: $skip
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Filter items by property values
        explode: false
        in: query
        name: $filter
        schema:
          type: string
        style: form
      - description: Include count of items
        explode: false
        in: query
        name: $count
        schema:
          type: boolean
        style: form
      - description: Order items by property values
        explode: false
        in: query
        name: $orderby
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Description:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        MediaType:
                          enum:
                          - Any
                          - Video
                          - Chart
                          - Image
                          - Table
                          - Unknown
                          title: MediaType
                          type: string
                        MediaTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Medium
                      type: object
                    type: array
                title: Collection of Medium
                type: object
          description: Retrieved collection
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entities from Media
      tags:
      - Media.Medium
  /Media({UniqueId}):
    description: Provides operations to manage the collection of Medium entities.
    get:
      parameters:
      - description: The unique identifier of Medium
        in: path
        name: UniqueId
        required: true
        schema:
          type: string
        x-ms-docs-key-type: Medium
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  Created:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Description:
                    nullable: true
                    type: string
                  ItemNameLowerCase:
                    nullable: true
                    type: string
                  Language:
                    nullable: true
                    type: string
                  LeadText:
                    nullable: true
                    type: string
                  MediaType:
                    enum:
                    - Any
                    - Video
                    - Chart
                    - Image
                    - Table
                    - Unknown
                    title: MediaType
                    type: string
                  MediaTypeInt:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  MetaDescription:
                    nullable: true
                    type: string
                  Permalink:
                    nullable: true
                    type: string
                  ReleaseTime:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Series:
                    items:
                      nullable: true
                      type: string
                    type: array
                  SortOrder:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  TaxonomyTags:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Themes:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Title:
                    nullable: true
                    type: string
                  UniqueId:
                    type: string
                  Updated:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Url:
                    nullable: true
                    type: string
                  Version:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                title: Medium
                type: object
          description: Retrieved entity
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entity from Media by key
      tags:
      - Media.Medium
      x-ms-docs-operation-type: operation
  /Pages:
    description: Provides operations to manage the collection of Page entities.
    get:
      parameters:
      - description: Show only the first n items
        example: 50
        explode: false
        in: query
        name: $top
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Skip the first n items
        explode: false
        in: query
        name: $skip
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Filter items by property values
        explode: false
        in: query
        name: $filter
        schema:
          type: string
        style: form
      - description: Include count of items
        explode: false
        in: query
        name: $count
        schema:
          type: boolean
        style: form
      - description: Order items by property values
        explode: false
        in: query
        name: $orderby
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Authors:
                          nullable: true
                          type: string
                        Body:
                          nullable: true
                          type: string
                        Category:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Edition:
                          nullable: true
                          type: string
                        Footnote:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        PageType:
                          enum:
                          - Any
                          - Page
                          - Visualisation
                          - Dossier
                          - Overview
                          - Form
                          - Vacancy
                          - Longread
                          - LongreadChapter
                          - Unknown
                          title: PageType
                          type: string
                        PageTypeInt:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        Permalink:
                          nullable: true
                          type: string
                        Photographer:
                          nullable: true
                          type: string
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        ResearchCodes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Series:
                          items:
                            nullable: true
                            type: string
                          type: array
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        SubTitle:
                          nullable: true
                          type: string
                        TaxonomyTags:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                      title: Page
                      type: object
                    type: array
                title: Collection of Page
                type: object
          description: Retrieved collection
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entities from Pages
      tags:
      - Pages.Page
  /Pages({UniqueId}):
    description: Provides operations to manage the collection of Page entities.
    get:
      parameters:
      - description: The unique identifier of Page
        in: path
        name: UniqueId
        required: true
        schema:
          type: string
        x-ms-docs-key-type: Page
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  Authors:
                    nullable: true
                    type: string
                  Body:
                    nullable: true
                    type: string
                  Category:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Created:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Downloads:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Icon:
                                nullable: true
                                type: string
                              Prefix:
                                nullable: true
                                type: string
                              TargetId:
                                nullable: true
                                type: string
                              Text:
                                nullable: true
                                type: string
                              Url:
                                nullable: true
                                type: string
                            title: Link
                            type: object
                          type: array
                      title: LinkList
                      type: object
                    - nullable: true
                      type: object
                  Edition:
                    nullable: true
                    type: string
                  Footnote:
                    nullable: true
                    type: string
                  Image:
                    nullable: true
                    type: string
                  ImageAlt:
                    nullable: true
                    type: string
                  ItemNameLowerCase:
                    nullable: true
                    type: string
                  Language:
                    nullable: true
                    type: string
                  LeadText:
                    nullable: true
                    type: string
                  Links:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Icon:
                                nullable: true
                                type: string
                              Prefix:
                                nullable: true
                                type: string
                              TargetId:
                                nullable: true
                                type: string
                              Text:
                                nullable: true
                                type: string
                              Url:
                                nullable: true
                                type: string
                            title: Link
                            type: object
                          type: array
                      title: LinkList
                      type: object
                    - nullable: true
                      type: object
                  Location:
                    nullable: true
                    type: string
                  MetaDescription:
                    nullable: true
                    type: string
                  PageType:
                    enum:
                    - Any
                    - Page
                    - Visualisation
                    - Dossier
                    - Overview
                    - Form
                    - Vacancy
                    - Longread
                    - LongreadChapter
                    - Unknown
                    title: PageType
                    type: string
                  PageTypeInt:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  Permalink:
                    nullable: true
                    type: string
                  Photographer:
                    nullable: true
                    type: string
                  References:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Icon:
                                nullable: true
                                type: string
                              Prefix:
                                nullable: true
                                type: string
                              TargetId:
                                nullable: true
                                type: string
                              Text:
                                nullable: true
                                type: string
                              Url:
                                nullable: true
                                type: string
                            title: Link
                            type: object
                          type: array
                      title: LinkList
                      type: object
                    - nullable: true
                      type: object
                  ReleaseTime:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  ResearchCodes:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Series:
                    items:
                      nullable: true
                      type: string
                    type: array
                  SortOrder:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  SubTitle:
                    nullable: true
                    type: string
                  TaxonomyTags:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Themes:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Title:
                    nullable: true
                    type: string
                  UniqueId:
                    type: string
                  Updated:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Url:
                    nullable: true
                    type: string
                  Version:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                title: Page
                type: object
          description: Retrieved entity
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entity from Pages by key
      tags:
      - Pages.Page
      x-ms-docs-operation-type: operation
  /Search:
    description: Provides operations to manage the collection of SearchResultItem
      entities.
    get:
      parameters:
      - description: Show only the first n items
        example: 50
        explode: false
        in: query
        name: $top
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Skip the first n items
        explode: false
        in: query
        name: $skip
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Filter items by property values
        explode: false
        in: query
        name: $filter
        schema:
          type: string
        style: form
      - description: Include count of items
        explode: false
        in: query
        name: $count
        schema:
          type: boolean
        style: form
      - description: Order items by property values
        explode: false
        in: query
        name: $orderby
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Body:
                          nullable: true
                          type: string
                        Description:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        Location:
                          nullable: true
                          type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        ReleaseTime:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Snippet:
                          nullable: true
                          type: string
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TemplateName:
                          nullable: true
                          type: string
                        Themes:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Title:
                          nullable: true
                          type: string
                        Type:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Url:
                          nullable: true
                          type: string
                      title: SearchResultItem
                      type: object
                    type: array
                title: Collection of SearchResultItem
                type: object
          description: Retrieved collection
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entities from Search
      tags:
      - Search.SearchResultItem
  /Search({UniqueId}):
    description: Provides operations to manage the collection of SearchResultItem
      entities.
    get:
      parameters:
      - description: The unique identifier of SearchResultItem
        in: path
        name: UniqueId
        required: true
        schema:
          type: string
        x-ms-docs-key-type: SearchResultItem
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  Body:
                    nullable: true
                    type: string
                  Description:
                    nullable: true
                    type: string
                  Image:
                    nullable: true
                    type: string
                  ImageAlt:
                    nullable: true
                    type: string
                  ItemNameLowerCase:
                    nullable: true
                    type: string
                  Language:
                    nullable: true
                    type: string
                  LeadText:
                    nullable: true
                    type: string
                  Location:
                    nullable: true
                    type: string
                  MetaDescription:
                    nullable: true
                    type: string
                  Permalink:
                    nullable: true
                    type: string
                  ReleaseTime:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Snippet:
                    nullable: true
                    type: string
                  SortOrder:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  TemplateName:
                    nullable: true
                    type: string
                  Themes:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Title:
                    nullable: true
                    type: string
                  Type:
                    nullable: true
                    type: string
                  UniqueId:
                    type: string
                  Url:
                    nullable: true
                    type: string
                title: SearchResultItem
                type: object
          description: Retrieved entity
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entity from Search by key
      tags:
      - Search.SearchResultItem
      x-ms-docs-operation-type: operation
  /Vacancies:
    description: Provides operations to manage the collection of Vacancy entities.
    get:
      parameters:
      - description: Show only the first n items
        example: 50
        explode: false
        in: query
        name: $top
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Skip the first n items
        explode: false
        in: query
        name: $skip
        schema:
          minimum: 0
          type: integer
        style: form
      - description: Filter items by property values
        explode: false
        in: query
        name: $filter
        schema:
          type: string
        style: form
      - description: Include count of items
        explode: false
        in: query
        name: $count
        schema:
          type: boolean
        style: form
      - description: Order items by property values
        explode: false
        in: query
        name: $orderby
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  value:
                    items:
                      properties:
                        Body:
                          nullable: true
                          type: string
                        BreadCrumb:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        CbsFacts:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    LeadText:
                                      nullable: true
                                      type: string
                                    Period:
                                      nullable: true
                                      type: string
                                    Title:
                                      nullable: true
                                      type: string
                                    Value:
                                      nullable: true
                                      type: string
                                  title: CbsFact
                                  type: object
                                type: array
                            title: CbsFactList
                            type: object
                          - nullable: true
                            type: object
                        ClosingDate:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Created:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Downloads:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        EmploymentType:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Engagement:
                          nullable: true
                          type: string
                        HoursPerWeek:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        ImageAlt:
                          nullable: true
                          type: string
                        ItemNameLowerCase:
                          nullable: true
                          type: string
                        JobLocations:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Address:
                                      nullable: true
                                      type: string
                                    City:
                                      nullable: true
                                      type: string
                                    Country:
                                      nullable: true
                                      type: string
                                    PostalCode:
                                      nullable: true
                                      type: string
                                    Province:
                                      nullable: true
                                      type: string
                                    WorkLocation:
                                      nullable: true
                                      type: string
                                  title: JobLocation
                                  type: object
                                type: array
                            title: JobLocationList
                            type: object
                          - nullable: true
                            type: object
                        Language:
                          nullable: true
                          type: string
                        LeadText:
                          nullable: true
                          type: string
                        LevelOfEducation:
                          items:
                            nullable: true
                            type: string
                          type: array
                        Links:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Location:
                          nullable: true
                          type: string
                        MaxSalary:
                          oneOf:
                          - format: double
                            nullable: true
                            type: number
                          - nullable: true
                            type: string
                          - enum:
                            - -INF
                            - INF
                            - NaN
                            nullable: true
                            type: string
                        MetaDescription:
                          nullable: true
                          type: string
                        MinSalary:
                          oneOf:
                          - format: double
                            nullable: true
                            type: number
                          - nullable: true
                            type: string
                          - enum:
                            - -INF
                            - INF
                            - NaN
                            nullable: true
                            type: string
                        MoreInformation:
                          nullable: true
                          type: string
                        Permalink:
                          nullable: true
                          type: string
                        PublicationDate:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Recruiter:
                          anyOf:
                          - properties:
                              Email:
                                nullable: true
                                type: string
                              Image:
                                nullable: true
                                type: string
                              Name:
                                nullable: true
                                type: string
                              Telephone:
                                nullable: true
                                type: string
                            title: Person
                            type: object
                          - nullable: true
                            type: object
                        References:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    Icon:
                                      nullable: true
                                      type: string
                                    Prefix:
                                      nullable: true
                                      type: string
                                    TargetId:
                                      nullable: true
                                      type: string
                                    Text:
                                      nullable: true
                                      type: string
                                    Url:
                                      nullable: true
                                      type: string
                                  title: Link
                                  type: object
                                type: array
                            title: LinkList
                            type: object
                          - nullable: true
                            type: object
                        Salary:
                          nullable: true
                          type: string
                        SalaryPeriod:
                          nullable: true
                          type: string
                        SortOrder:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        TeamFacts:
                          anyOf:
                          - properties:
                              Items:
                                items:
                                  properties:
                                    FactIcon:
                                      nullable: true
                                      type: string
                                    LeadText:
                                      nullable: true
                                      type: string
                                    Title:
                                      nullable: true
                                      type: string
                                  title: TeamFact
                                  type: object
                                type: array
                            title: TeamFactList
                            type: object
                          - nullable: true
                            type: object
                        TermsOfEmployment:
                          nullable: true
                          type: string
                        TheWork:
                          nullable: true
                          type: string
                        Title:
                          nullable: true
                          type: string
                        UniqueId:
                          type: string
                        Updated:
                          format: date-time
                          pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                          type: string
                        Url:
                          nullable: true
                          type: string
                        VacancyCategory:
                          items:
                            nullable: true
                            type: string
                          type: array
                        VacancyNumber:
                          nullable: true
                          type: string
                        Version:
                          format: int32
                          maximum: 2147483647
                          minimum: -2147483648
                          type: number
                        WorkLocation:
                          items:
                            nullable: true
                            type: string
                          type: array
                        WorkingEnvironment:
                          nullable: true
                          type: string
                        YourProfile:
                          nullable: true
                          type: string
                      title: Vacancy
                      type: object
                    type: array
                title: Collection of Vacancy
                type: object
          description: Retrieved collection
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entities from Vacancies
      tags:
      - Vacancies.Vacancy
  /Vacancies({UniqueId}):
    description: Provides operations to manage the collection of Vacancy entities.
    get:
      parameters:
      - description: The unique identifier of Vacancy
        in: path
        name: UniqueId
        required: true
        schema:
          type: string
        x-ms-docs-key-type: Vacancy
      - description: Select properties to be returned
        explode: false
        in: query
        name: $select
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      - description: Expand related entities
        explode: false
        in: query
        name: $expand
        schema:
          items:
            type: string
          type: array
          uniqueItems: true
        style: form
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  Body:
                    nullable: true
                    type: string
                  BreadCrumb:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Icon:
                                nullable: true
                                type: string
                              Prefix:
                                nullable: true
                                type: string
                              TargetId:
                                nullable: true
                                type: string
                              Text:
                                nullable: true
                                type: string
                              Url:
                                nullable: true
                                type: string
                            title: Link
                            type: object
                          type: array
                      title: LinkList
                      type: object
                    - nullable: true
                      type: object
                  CbsFacts:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              LeadText:
                                nullable: true
                                type: string
                              Period:
                                nullable: true
                                type: string
                              Title:
                                nullable: true
                                type: string
                              Value:
                                nullable: true
                                type: string
                            title: CbsFact
                            type: object
                          type: array
                      title: CbsFactList
                      type: object
                    - nullable: true
                      type: object
                  ClosingDate:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Created:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Downloads:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Icon:
                                nullable: true
                                type: string
                              Prefix:
                                nullable: true
                                type: string
                              TargetId:
                                nullable: true
                                type: string
                              Text:
                                nullable: true
                                type: string
                              Url:
                                nullable: true
                                type: string
                            title: Link
                            type: object
                          type: array
                      title: LinkList
                      type: object
                    - nullable: true
                      type: object
                  EmploymentType:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Engagement:
                    nullable: true
                    type: string
                  HoursPerWeek:
                    nullable: true
                    type: string
                  Image:
                    nullable: true
                    type: string
                  ImageAlt:
                    nullable: true
                    type: string
                  ItemNameLowerCase:
                    nullable: true
                    type: string
                  JobLocations:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Address:
                                nullable: true
                                type: string
                              City:
                                nullable: true
                                type: string
                              Country:
                                nullable: true
                                type: string
                              PostalCode:
                                nullable: true
                                type: string
                              Province:
                                nullable: true
                                type: string
                              WorkLocation:
                                nullable: true
                                type: string
                            title: JobLocation
                            type: object
                          type: array
                      title: JobLocationList
                      type: object
                    - nullable: true
                      type: object
                  Language:
                    nullable: true
                    type: string
                  LeadText:
                    nullable: true
                    type: string
                  LevelOfEducation:
                    items:
                      nullable: true
                      type: string
                    type: array
                  Links:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Icon:
                                nullable: true
                                type: string
                              Prefix:
                                nullable: true
                                type: string
                              TargetId:
                                nullable: true
                                type: string
                              Text:
                                nullable: true
                                type: string
                              Url:
                                nullable: true
                                type: string
                            title: Link
                            type: object
                          type: array
                      title: LinkList
                      type: object
                    - nullable: true
                      type: object
                  Location:
                    nullable: true
                    type: string
                  MaxSalary:
                    oneOf:
                    - format: double
                      nullable: true
                      type: number
                    - nullable: true
                      type: string
                    - enum:
                      - -INF
                      - INF
                      - NaN
                      nullable: true
                      type: string
                  MetaDescription:
                    nullable: true
                    type: string
                  MinSalary:
                    oneOf:
                    - format: double
                      nullable: true
                      type: number
                    - nullable: true
                      type: string
                    - enum:
                      - -INF
                      - INF
                      - NaN
                      nullable: true
                      type: string
                  MoreInformation:
                    nullable: true
                    type: string
                  Permalink:
                    nullable: true
                    type: string
                  PublicationDate:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Recruiter:
                    anyOf:
                    - properties:
                        Email:
                          nullable: true
                          type: string
                        Image:
                          nullable: true
                          type: string
                        Name:
                          nullable: true
                          type: string
                        Telephone:
                          nullable: true
                          type: string
                      title: Person
                      type: object
                    - nullable: true
                      type: object
                  References:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              Icon:
                                nullable: true
                                type: string
                              Prefix:
                                nullable: true
                                type: string
                              TargetId:
                                nullable: true
                                type: string
                              Text:
                                nullable: true
                                type: string
                              Url:
                                nullable: true
                                type: string
                            title: Link
                            type: object
                          type: array
                      title: LinkList
                      type: object
                    - nullable: true
                      type: object
                  Salary:
                    nullable: true
                    type: string
                  SalaryPeriod:
                    nullable: true
                    type: string
                  SortOrder:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  TeamFacts:
                    anyOf:
                    - properties:
                        Items:
                          items:
                            properties:
                              FactIcon:
                                nullable: true
                                type: string
                              LeadText:
                                nullable: true
                                type: string
                              Title:
                                nullable: true
                                type: string
                            title: TeamFact
                            type: object
                          type: array
                      title: TeamFactList
                      type: object
                    - nullable: true
                      type: object
                  TermsOfEmployment:
                    nullable: true
                    type: string
                  TheWork:
                    nullable: true
                    type: string
                  Title:
                    nullable: true
                    type: string
                  UniqueId:
                    type: string
                  Updated:
                    format: date-time
                    pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$
                    type: string
                  Url:
                    nullable: true
                    type: string
                  VacancyCategory:
                    items:
                      nullable: true
                      type: string
                    type: array
                  VacancyNumber:
                    nullable: true
                    type: string
                  Version:
                    format: int32
                    maximum: 2147483647
                    minimum: -2147483648
                    type: number
                  WorkLocation:
                    items:
                      nullable: true
                      type: string
                    type: array
                  WorkingEnvironment:
                    nullable: true
                    type: string
                  YourProfile:
                    nullable: true
                    type: string
                title: Vacancy
                type: object
          description: Retrieved entity
        default:
          content:
            application/json:
              schema:
                properties:
                  error:
                    properties:
                      code:
                        type: string
                      details:
                        items:
                          properties:
                            code:
                              type: string
                            message:
                              type: string
                            target:
                              nullable: true
                              type: string
                          required:
                          - code
                          - message
                          type: object
                        type: array
                      innerError:
                        description: The structure of this object is service-specific
                        type: object
                      message:
                        type: string
                        x-ms-primary-error-message: true
                      target:
                        nullable: true
                        type: string
                    required:
                    - code
                    - message
                    type: object
                required:
                - error
                type: object
          description: error
      summary: Get entity from Vacancies by key
      tags:
      - Vacancies.Vacancy
      x-ms-docs-operation-type: operation
servers:
- url: https://www.cbs.nl/odata/v1
tags:
- name: Articles.Article
  x-ms-docs-toc-type: page
- name: Definitions.Definition
  x-ms-docs-toc-type: page
- name: Events.CalendarEvent
  x-ms-docs-toc-type: page
- name: Flash.Flash
  x-ms-docs-toc-type: page
- name: Articles
  x-ms-docs-toc-type: container
- name: Media
  x-ms-docs-toc-type: container
- name: Pages
  x-ms-docs-toc-type: container
- name: Search
  x-ms-docs-toc-type: container
- name: Media.Medium
  x-ms-docs-toc-type: page
- name: Pages.Page
  x-ms-docs-toc-type: page
- name: Search.SearchResultItem
  x-ms-docs-toc-type: page
- name: Vacancies.Vacancy
  x-ms-docs-toc-type: page
