components:
  headers:
    API-Version:
      description: The version of the API
      required: true
      schema:
        description: API version schema
        example: 1.2.0
        type: string
  parameters:
    code:
      description: A filter parameter for the country code.
      in: query
      name: code
      required: false
      schema:
        example: 123
        format: int32
        type: integer
    codeIso3166_2:
      description: A filter parameter for the ISO 3166-2 code.
      in: query
      name: code_iso_3166_2
      required: false
      schema:
        example: ISO 3166-2:NR
        type: string
    codeIsoAlpha_2:
      description: A filter parameter for the ISO Alpha-2 code.
      in: query
      name: code_iso_alpha_2
      required: false
      schema:
        example: NL
        type: string
    codeIsoAlpha_3:
      description: A filter parameter for the ISO Alpha-3 code.
      in: query
      name: code_iso_alpha_3
      required: false
      schema:
        example: NLD
        type: string
    country:
      description: Filter items by one or more country UUIDs. UUIDs should be comma-separated
        for multiple countries.
      explode: false
      in: query
      name: country
      required: false
      schema:
        example: 123e4567-e89b-12d3-a456-426614174000
        format: uuid
        type: string
      style: form
    countrySort:
      description: Controls the sorting order of countries based on specified fields.
        Use field names as keys.
      explode: true
      in: query
      name: sort
      required: false
      schema:
        additionalProperties: false
        properties:
          name:
            default: asc
            description: Specifies the field to sort by and its direction.
            enum:
            - asc
            - desc
            type: string
        type: object
      style: deepObject
    observationType:
      description: Specifies the type of observation to filter by.
      in: query
      name: type
      required: false
      schema:
        description: Enumerated list of available observation types for filtering.
        enum:
        - bigMacIndex
        - economischeGroei
        - easeOfDoingBusinessIndex
        - uitvoerwaarde
        - corruptieIndex
        - bbp
        - koopkracht
        - globalCompetitivenessIndex
        - globalInnovationIndex
        - invoerWaarde
        - inflatie
        - logisticPerformanceIndex
        - inwoneraantal
        - oppervlakte
        - werkloosheid
        type: string
    page:
      description: Set the current page for the items to retrieve.
      in: query
      name: page
      required: false
      schema:
        default: 1
        format: int32
        minimum: 1
        type: integer
    pageSize:
      description: Set the amount of items to retrieve per page.
      in: query
      name: pageSize
      required: false
      schema:
        default: 10
        enum:
        - 10
        - 20
        - 50
        type: integer
    sector:
      description: Filter items by one or more sector UUIDs. UUIDs should be comma-separated
        for multiple sectors.
      explode: false
      in: query
      name: sector
      required: false
      schema:
        example: 123e4567-e89b-12d3-a456-426614174000
        format: uuid
        type: string
      style: form
    uuid:
      description: A UUID parameter from a sector, country, content-item etc.
      in: path
      name: uuid
      required: true
      schema:
        example: 123e4567-e89b-12d3-a456-426614174000
        format: uuid
        type: string
    year:
      description: Filter results on a specific year.
      in: query
      name: year
      required: false
      schema:
        example: 2024
        format: int32
        type: integer
    yearDutch:
      description: Filter results on a specific year with a dutch parameter.
      in: query
      name: jaartal
      required: false
      schema:
        example: 2024
        format: int32
        type: integer
  responses:
    "400":
      content:
        application/json:
          schema:
            description: An error response schema.
            properties:
              detail:
                description: The details of the error.
                example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                  could not be found.
                type: string
              status:
                description: The HTTP status code of the error.
                example: 404
                type: integer
              title:
                description: The title of the error.
                example: Not Found
                type: string
            required:
            - status
            - title
            - detail
            type: object
      description: The request contains an invalid parameter.
      headers:
        API-Version:
          description: The version of the API
          required: true
          schema:
            description: API version schema
            example: 1.2.0
            type: string
    "403":
      content:
        application/json:
          schema:
            description: An error response schema.
            properties:
              detail:
                description: The details of the error.
                example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                  could not be found.
                type: string
              status:
                description: The HTTP status code of the error.
                example: 404
                type: integer
              title:
                description: The title of the error.
                example: Not Found
                type: string
            required:
            - status
            - title
            - detail
            type: object
      description: Insufficient permissions to access the current resource.
      headers:
        API-Version:
          description: The version of the API
          required: true
          schema:
            description: API version schema
            example: 1.2.0
            type: string
    "404":
      content:
        application/json:
          schema:
            description: An error response schema.
            properties:
              detail:
                description: The details of the error.
                example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                  could not be found.
                type: string
              status:
                description: The HTTP status code of the error.
                example: 404
                type: integer
              title:
                description: The title of the error.
                example: Not Found
                type: string
            required:
            - status
            - title
            - detail
            type: object
      description: The requested resource could not be found.
      headers:
        API-Version:
          description: The version of the API
          required: true
          schema:
            description: API version schema
            example: 1.2.0
            type: string
  schemas:
    City:
      description: A city is a geographic region and can be the capital of a country.
      properties:
        id:
          description: A unique identifier in UUID format from a sector, country,
            content-item etc.
          format: uuid
          type: string
        naam:
          description: The name of the city.
          example: Amsterdam
          type: string
        tijdsverschil:
          description: The time difference in UTC/GMT of the city compared to the
            Netherlands.
          example: 2
          format: float
          type: number
      type: object
    Contact:
      description: Contact details of an organization.
      properties:
        contactpunten:
          description: The points of contact.
          items:
            description: Points of contact of a country organization.
            properties:
              email:
                description: The email address of this organization.
                example: info@rvo.nl
                nullable: true
                type: string
              faxnummer:
                description: The fax number of this organization.
                example: "+31880429527"
                nullable: true
                type: string
              openingstijden:
                description: The opening hours of this organization in HTML format.
                example: <p>You can reach us on working days from 8:30 AM to 5:00
                  PM.</p>
                format: html
                nullable: true
                type: string
              telefoonnummer:
                description: The telephone numbers of this organization.
                items:
                  description: A single telephone number
                  example: "+31880424242"
                  type: string
                type: array
              twitter:
                description: The twitter link of this organization.
                example: https://www.twitter.com/rvo
                format: uri
                nullable: true
                type: string
            type: object
          type: array
        geometrie:
          description: The coordinates of this organization.
          items:
            description: The coordinates of a country organization.
            properties:
              coordinates:
                description: The Latitude and Longitude of this organization.
                example:
                - 12.34
                - 56.78
                items:
                  description: A coordinate value
                  format: float
                  nullable: true
                  type: number
                nullable: true
                type: array
              type:
                description: The type of this Geometry.
                example: Point
                type: string
            type: object
          type: array
        homepage:
          description: The website of the contact.
          example: https://www.rvo.nl
          format: uri
          type: string
        id:
          description: A unique identifier in UUID format from a sector, country,
            content-item etc.
          format: uuid
          type: string
        landen:
          description: A list of countries related to the current contact.
          items:
            description: A list of countries associated with this item.
            properties:
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              land:
                description: The name of the country.
                example: Netherlands
                type: string
              link:
                description: A link to the country's detailed page, can be null if
                  not available.
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                format: uri
                nullable: true
                type: string
            type: object
          type: array
        naam:
          description: The name of the contact.
          example: RVO headquarters
          type: string
        vestiging:
          properties:
            address:
              properties:
                volledigAdres:
                  description: The address of the contact.
                  example: Prinses Beatrixlaan 2 2595 AL Den Haag Zuid-Holland
                  nullable: true
                  type: string
              type: object
          type: object
      type: object
    ContactCollection:
      description: A collection schema for the Contacts schema.
      properties:
        instanties:
          description: A list of contacts.
          items:
            description: Contact details of an organization.
            properties:
              contactpunten:
                description: The points of contact.
                items:
                  description: Points of contact of a country organization.
                  properties:
                    email:
                      description: The email address of this organization.
                      example: info@rvo.nl
                      nullable: true
                      type: string
                    faxnummer:
                      description: The fax number of this organization.
                      example: "+31880429527"
                      nullable: true
                      type: string
                    openingstijden:
                      description: The opening hours of this organization in HTML
                        format.
                      example: <p>You can reach us on working days from 8:30 AM to
                        5:00 PM.</p>
                      format: html
                      nullable: true
                      type: string
                    telefoonnummer:
                      description: The telephone numbers of this organization.
                      items:
                        description: A single telephone number
                        example: "+31880424242"
                        type: string
                      type: array
                    twitter:
                      description: The twitter link of this organization.
                      example: https://www.twitter.com/rvo
                      format: uri
                      nullable: true
                      type: string
                  type: object
                type: array
              geometrie:
                description: The coordinates of this organization.
                items:
                  description: The coordinates of a country organization.
                  properties:
                    coordinates:
                      description: The Latitude and Longitude of this organization.
                      example:
                      - 12.34
                      - 56.78
                      items:
                        description: A coordinate value
                        format: float
                        nullable: true
                        type: number
                      nullable: true
                      type: array
                    type:
                      description: The type of this Geometry.
                      example: Point
                      type: string
                  type: object
                type: array
              homepage:
                description: The website of the contact.
                example: https://www.rvo.nl
                format: uri
                type: string
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              landen:
                description: A list of countries related to the current contact.
                items:
                  description: A list of countries associated with this item.
                  properties:
                    id:
                      description: A unique identifier in UUID format from a sector,
                        country, content-item etc.
                      format: uuid
                      type: string
                    land:
                      description: The name of the country.
                      example: Netherlands
                      type: string
                    link:
                      description: A link to the country's detailed page, can be null
                        if not available.
                      example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                      format: uri
                      nullable: true
                      type: string
                  type: object
                type: array
              naam:
                description: The name of the contact.
                example: RVO headquarters
                type: string
              vestiging:
                properties:
                  address:
                    properties:
                      volledigAdres:
                        description: The address of the contact.
                        example: Prinses Beatrixlaan 2 2595 AL Den Haag Zuid-Holland
                        nullable: true
                        type: string
                    type: object
                type: object
            type: object
          type: array
      type: object
    ContentItemCollection:
      description: A collection schema for the ContentItem schema.
      properties:
        content-items:
          description: A list of Content items.
          items:
            description: A content item.
            properties:
              _links:
                properties:
                  self:
                    description: Link to the content item.
                    properties:
                      href:
                        description: The URL for the content item.
                        example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/content-items/3fa85f64-5717-4562-b3fc-2c963f66afa6
                        type: string
                    type: object
                type: object
              afbeelding:
                allOf:
                - description: An image associated this item.
                  properties:
                    alt-text:
                      description: Alternative text for the image, can be null.
                      example: A beautiful sunset over the mountains
                      nullable: true
                      type: string
                    url:
                      description: The URL of the image.
                      example: https://example.com/images/sunset.jpg
                      format: uri
                      type: string
                  type: object
                description: Main image for the content-item.
                example:
                  alt-text: Default image for the content-item
                  url: https://ih-static.rvo.nl/sites/default/files/fallback_images/2.svg
                type: object
              gepubliceerdOp:
                description: |-
                  The published date and time of the content-item in ISO 8601
                     *   format.
                example: "2024-02-10T09:00:06+01:00"
                format: date-time
                type: string
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              landen:
                description: A list of countries associated with the content-item.
                items:
                  description: A list of countries associated with this item.
                  properties:
                    id:
                      description: A unique identifier in UUID format from a sector,
                        country, content-item etc.
                      format: uuid
                      type: string
                    land:
                      description: The name of the country.
                      example: Netherlands
                      type: string
                    link:
                      description: A link to the country's detailed page, can be null
                        if not available.
                      example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                      format: uri
                      nullable: true
                      type: string
                  type: object
                type: array
              link:
                description: |-
                  A URL to the
                     *   content-item's detail page.
                example: https://example.com/content/123
                format: uri
                type: string
              sectoren:
                description: |-
                  A list of industry sectors associated with the
                     *   content-item.
                items:
                  description: A list of industry sectors associated with this item.
                  properties:
                    id:
                      description: A unique identifier in UUID format from a sector,
                        country, content-item etc.
                      format: uuid
                      type: string
                    link:
                      description: A link to the sector detailed page, can be null
                        if not available.
                      example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/sectoren/3fa85f64-5717-4562-b3fc-2c963f66afa6
                      format: uri
                      nullable: true
                      type: string
                    sector:
                      description: The sector name.
                      example: Energy
                      type: string
                  type: object
                type: array
              tekst:
                description: |-
                  Raw
                     *   HTML content of the content-item description. Clients must ensure to
                     *   properly escape this content when rendering to prevent XSS
                     *   vulnerabilities.
                example: <p>This is an example of HTML content.</p>
                format: html
                type: string
              titel:
                description: The title of the content-item.
                example: |-
                  Doing Business in
                     *   Germany
                type: string
            required:
            - id
            - titel
            - tekst
            - link
            - afbeelding
            - gepubliceerdOp
            - landen
            - sectoren
            - _links
            type: object
          type: array
      type: object
    ContentItemFull:
      description: A content item.
      properties:
        _links:
          properties:
            self:
              description: Link to the content item.
              properties:
                href:
                  description: The URL for the content item.
                  example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/content-items/3fa85f64-5717-4562-b3fc-2c963f66afa6
                  type: string
              type: object
          type: object
        afbeelding:
          allOf:
          - description: An image associated this item.
            properties:
              alt-text:
                description: Alternative text for the image, can be null.
                example: A beautiful sunset over the mountains
                nullable: true
                type: string
              url:
                description: The URL of the image.
                example: https://example.com/images/sunset.jpg
                format: uri
                type: string
            type: object
          description: Main image for the content-item.
          example:
            alt-text: Default image for the content-item
            url: https://ih-static.rvo.nl/sites/default/files/fallback_images/2.svg
          type: object
        gepubliceerdOp:
          description: |-
            The published date and time of the content-item in ISO 8601
               *   format.
          example: "2024-02-10T09:00:06+01:00"
          format: date-time
          type: string
        id:
          description: A unique identifier in UUID format from a sector, country,
            content-item etc.
          format: uuid
          type: string
        landen:
          description: A list of countries associated with the content-item.
          items:
            description: A list of countries associated with this item.
            properties:
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              land:
                description: The name of the country.
                example: Netherlands
                type: string
              link:
                description: A link to the country's detailed page, can be null if
                  not available.
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                format: uri
                nullable: true
                type: string
            type: object
          type: array
        link:
          description: |-
            A URL to the
               *   content-item's detail page.
          example: https://example.com/content/123
          format: uri
          type: string
        sectoren:
          description: |-
            A list of industry sectors associated with the
               *   content-item.
          items:
            description: A list of industry sectors associated with this item.
            properties:
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              link:
                description: A link to the sector detailed page, can be null if not
                  available.
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/sectoren/3fa85f64-5717-4562-b3fc-2c963f66afa6
                format: uri
                nullable: true
                type: string
              sector:
                description: The sector name.
                example: Energy
                type: string
            type: object
          type: array
        tekst:
          description: |-
            Raw
               *   HTML content of the content-item description. Clients must ensure to
               *   properly escape this content when rendering to prevent XSS
               *   vulnerabilities.
          example: <p>This is an example of HTML content.</p>
          format: html
          type: string
        titel:
          description: The title of the content-item.
          example: |-
            Doing Business in
               *   Germany
          type: string
      required:
      - id
      - titel
      - tekst
      - link
      - afbeelding
      - gepubliceerdOp
      - landen
      - sectoren
      - _links
      type: object
    Country:
      description: A list of countries associated with this item.
      properties:
        id:
          description: A unique identifier in UUID format from a sector, country,
            content-item etc.
          format: uuid
          type: string
        land:
          description: The name of the country.
          example: Netherlands
          type: string
        link:
          description: A link to the country's detailed page, can be null if not available.
          example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
          format: uri
          nullable: true
          type: string
      type: object
    CountryCollection:
      description: A collection schema for the Country schema.
      properties:
        landen:
          description: A list of countries.
          items:
            description: An excerpt of the country.
            properties:
              _embedded:
                properties:
                  hoofdstad:
                    description: The country capital.
                    nullable: true
                    oneOf:
                    - description: A city is a geographic region and can be the capital
                        of a country.
                      properties:
                        id:
                          description: A unique identifier in UUID format from a sector,
                            country, content-item etc.
                          format: uuid
                          type: string
                        naam:
                          description: The name of the city.
                          example: Amsterdam
                          type: string
                        tijdsverschil:
                          description: The time difference in UTC/GMT of the city
                            compared to the Netherlands.
                          example: 2
                          format: float
                          type: number
                      type: object
                type: object
              _links:
                properties:
                  self:
                    description: Link to the country item.
                    properties:
                      href:
                        description: The URL for the country.
                        example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                        type: string
                    type: object
                type: object
              code:
                description: The country code.
                example: "528"
                nullable: true
                type: string
              code_iso_3166_2:
                description: The country ISO 3166 2 code.
                example: NL-NH
                nullable: true
                type: string
              code_iso_alpha_2:
                description: The country ISO alpha 2 code.
                example: NL
                nullable: true
                type: string
              code_iso_alpha_3:
                description: The country ISO alpha 3 code.
                example: NLD
                nullable: true
                type: string
              handelsBelemmering:
                description: A string indicating a trade barrier.
                example: http://madb.europa.eu/madb/barriers_result.htm?isSps=false&countries=NL
                nullable: true
                type: string
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              naam:
                description: The country name.
                example: Netherlands
                type: string
            required:
            - id
            - naam
            - code
            - code_iso_alpha_2
            - code_iso_alpha_3
            - code_iso_3166_2
            type: object
          type: array
      type: object
    CountryExcerpt:
      description: An excerpt of the country.
      properties:
        _embedded:
          properties:
            hoofdstad:
              description: The country capital.
              nullable: true
              oneOf:
              - description: A city is a geographic region and can be the capital
                  of a country.
                properties:
                  id:
                    description: A unique identifier in UUID format from a sector,
                      country, content-item etc.
                    format: uuid
                    type: string
                  naam:
                    description: The name of the city.
                    example: Amsterdam
                    type: string
                  tijdsverschil:
                    description: The time difference in UTC/GMT of the city compared
                      to the Netherlands.
                    example: 2
                    format: float
                    type: number
                type: object
          type: object
        _links:
          properties:
            self:
              description: Link to the country item.
              properties:
                href:
                  description: The URL for the country.
                  example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                  type: string
              type: object
          type: object
        code:
          description: The country code.
          example: "528"
          nullable: true
          type: string
        code_iso_3166_2:
          description: The country ISO 3166 2 code.
          example: NL-NH
          nullable: true
          type: string
        code_iso_alpha_2:
          description: The country ISO alpha 2 code.
          example: NL
          nullable: true
          type: string
        code_iso_alpha_3:
          description: The country ISO alpha 3 code.
          example: NLD
          nullable: true
          type: string
        handelsBelemmering:
          description: A string indicating a trade barrier.
          example: http://madb.europa.eu/madb/barriers_result.htm?isSps=false&countries=NL
          nullable: true
          type: string
        id:
          description: A unique identifier in UUID format from a sector, country,
            content-item etc.
          format: uuid
          type: string
        naam:
          description: The country name.
          example: Netherlands
          type: string
      required:
      - id
      - naam
      - code
      - code_iso_alpha_2
      - code_iso_alpha_3
      - code_iso_3166_2
      type: object
    CountryFull:
      allOf:
      - description: An excerpt of the country.
        properties:
          _embedded:
            properties:
              hoofdstad:
                description: The country capital.
                nullable: true
                oneOf:
                - description: A city is a geographic region and can be the capital
                    of a country.
                  properties:
                    id:
                      description: A unique identifier in UUID format from a sector,
                        country, content-item etc.
                      format: uuid
                      type: string
                    naam:
                      description: The name of the city.
                      example: Amsterdam
                      type: string
                    tijdsverschil:
                      description: The time difference in UTC/GMT of the city compared
                        to the Netherlands.
                      example: 2
                      format: float
                      type: number
                  type: object
            type: object
          _links:
            properties:
              self:
                description: Link to the country item.
                properties:
                  href:
                    description: The URL for the country.
                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                    type: string
                type: object
            type: object
          code:
            description: The country code.
            example: "528"
            nullable: true
            type: string
          code_iso_3166_2:
            description: The country ISO 3166 2 code.
            example: NL-NH
            nullable: true
            type: string
          code_iso_alpha_2:
            description: The country ISO alpha 2 code.
            example: NL
            nullable: true
            type: string
          code_iso_alpha_3:
            description: The country ISO alpha 3 code.
            example: NLD
            nullable: true
            type: string
          handelsBelemmering:
            description: A string indicating a trade barrier.
            example: http://madb.europa.eu/madb/barriers_result.htm?isSps=false&countries=NL
            nullable: true
            type: string
          id:
            description: A unique identifier in UUID format from a sector, country,
              content-item etc.
            format: uuid
            type: string
          naam:
            description: The country name.
            example: Netherlands
            type: string
        required:
        - id
        - naam
        - code
        - code_iso_alpha_2
        - code_iso_alpha_3
        - code_iso_3166_2
        type: object
      - properties:
          _links:
            properties:
              contentItems:
                description: Link to the country content-items.
                properties:
                  href:
                    description: The URL for the country content-items.
                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6/content-items
                    type: string
                type: object
              dosAndDonts:
                description: Link to the country dos-donts.
                properties:
                  href:
                    description: The URL for the country dos-donts.
                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6/dos-donts
                    type: string
                type: object
              instanties:
                description: Link to the country authorities.
                properties:
                  href:
                    description: The URL for the country authorities.
                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6/instanties
                    type: string
                type: object
              observaties:
                description: Link to the country observations.
                properties:
                  href:
                    description: The URL for the country observations.
                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6/observaties
                    type: string
                type: object
              self:
                description: Link to the country item.
                properties:
                  href:
                    description: The current URL for the country.
                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                    type: string
                type: object
            type: object
          handelsverdrag:
            description: URL of the trade agreement
            example: https://example.com/trade-agreements/12345
            format: uri
            type: string
          inwonerbenaming:
            description: The country demonym.
            example: Nederlander
            type: string
          officieleTalen:
            description: The official languages of the country.
            example:
            - Nederlands
            - Engels
            items:
              description: An official language
              type: string
            type: array
          sanitaireProblemen:
            description: Has the country sanitary problems.
            nullable: true
            type: boolean
          staatsvorm:
            description: The country regime.
            example: constitutionele monarchie
            nullable: true
            type: string
          valuta:
            description: The currency or currencies used, each represented by a code
              and a name.
            items:
              properties:
                code:
                  description: The ISO currency code (e.g., USD, EUR).
                  example: EUR
                  type: string
                naam:
                  description: The name of the currency.
                  example: Euro
                  type: string
              type: object
            type: array
          vlag:
            description: URL of the flag image
            example: https://ih-static.rvo.nl/sites/default/files/2019-08/nl.png
            format: uri
            type: string
          zakelijkeTalen:
            description: The business languages of the country.
            example:
            - English
            - French
            items:
              description: A business language
              type: string
            type: array
        type: object
      description: A country.
      type: object
    DoDont:
      description: Do or Don't of a country.
      properties:
        categorieen:
          description: The categories this do or don't belongs to.
          example:
          - Presentatie
          items:
            description: A category name
            type: string
          type: array
        id:
          description: A unique identifier in UUID format from a sector, country,
            content-item etc.
          format: uuid
          type: string
        isDo:
          description: Is it a do or a don't.
          type: boolean
        landen:
          description: A list of countries related to the current do or don't.
          items:
            description: A list of countries associated with this item.
            properties:
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              land:
                description: The name of the country.
                example: Netherlands
                type: string
              link:
                description: A link to the country's detailed page, can be null if
                  not available.
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                format: uri
                nullable: true
                type: string
            type: object
          type: array
        tekst:
          description: The name of the contact.
          example: <p>This is an example of HTML content.</p>
          format: html
          type: string
        titel:
          description: The name of the contact.
          example: Choose elaborate clothing
          type: string
      type: object
    DoDontCollection:
      description: A collection schema for the DoDont (do or don't) schema.
      properties:
        dos-donts:
          description: A list of do's and don'ts.
          items:
            description: Do or Don't of a country.
            properties:
              categorieen:
                description: The categories this do or don't belongs to.
                example:
                - Presentatie
                items:
                  description: A category name
                  type: string
                type: array
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              isDo:
                description: Is it a do or a don't.
                type: boolean
              landen:
                description: A list of countries related to the current do or don't.
                items:
                  description: A list of countries associated with this item.
                  properties:
                    id:
                      description: A unique identifier in UUID format from a sector,
                        country, content-item etc.
                      format: uuid
                      type: string
                    land:
                      description: The name of the country.
                      example: Netherlands
                      type: string
                    link:
                      description: A link to the country's detailed page, can be null
                        if not available.
                      example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                      format: uri
                      nullable: true
                      type: string
                  type: object
                type: array
              tekst:
                description: The name of the contact.
                example: <p>This is an example of HTML content.</p>
                format: html
                type: string
              titel:
                description: The name of the contact.
                example: Choose elaborate clothing
                type: string
            type: object
          type: array
      type: object
    Error:
      description: An error response schema.
      properties:
        detail:
          description: The details of the error.
          example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6 could
            not be found.
          type: string
        status:
          description: The HTTP status code of the error.
          example: 404
          type: integer
        title:
          description: The title of the error.
          example: Not Found
          type: string
      required:
      - status
      - title
      - detail
      type: object
    EventCollection:
      description: A collection schema for the Event schema.
      properties:
        evenementen:
          description: A list of Content items.
          items:
            description: A Event.
            properties:
              afbeelding:
                allOf:
                - description: An image associated this item.
                  properties:
                    alt-text:
                      description: Alternative text for the image, can be null.
                      example: A beautiful sunset over the mountains
                      nullable: true
                      type: string
                    url:
                      description: The URL of the image.
                      example: https://example.com/images/sunset.jpg
                      format: uri
                      type: string
                  type: object
                description: Main image for the event.
                example:
                  alt-text: Default image for the event
                  url: https://ih-static.rvo.nl/sites/default/files/fallback_images/5.svg
                type: object
              einddatum:
                description: The end date and time of the event in ISO 8601 format.
                example: "2024-02-10T09:00:06+01:00"
                format: date-time
                type: string
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              landen:
                description: A list of countries associated with the event.
                items:
                  description: A list of countries associated with this item.
                  properties:
                    id:
                      description: A unique identifier in UUID format from a sector,
                        country, content-item etc.
                      format: uuid
                      type: string
                    land:
                      description: The name of the country.
                      example: Netherlands
                      type: string
                    link:
                      description: A link to the country's detailed page, can be null
                        if not available.
                      example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                      format: uri
                      nullable: true
                      type: string
                  type: object
                type: array
              link:
                description: |-
                  A
                     *   URL to the event's detail page.
                example: https://www.rvo.nl/evenementen/duitsland-healthholland-paviljoen-medica-2024
                format: uri
                nullable: true
                type: string
              sectoren:
                description: A list of industry sectors associated with the event.
                items:
                  description: A list of industry sectors associated with this item.
                  properties:
                    id:
                      description: A unique identifier in UUID format from a sector,
                        country, content-item etc.
                      format: uuid
                      type: string
                    link:
                      description: A link to the sector detailed page, can be null
                        if not available.
                      example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/sectoren/3fa85f64-5717-4562-b3fc-2c963f66afa6
                      format: uri
                      nullable: true
                      type: string
                    sector:
                      description: The sector name.
                      example: Energy
                      type: string
                  type: object
                type: array
              startdatum:
                description: The start date and time of the event in ISO 8601 format.
                example: "2024-02-10T09:00:06+01:00"
                format: date-time
                type: string
              tekst:
                description: |-
                  Raw
                     *   HTML content of the event description. Clients must ensure to properly
                     *   escape this content when rendering to prevent XSS vulnerabilities.
                example: <p>This is an example of HTML content.</p>
                format: html
                type: string
              titel:
                description: |-
                  The title of
                     *   the event.
                example: Germany MEDICA 2024
                type: string
            required:
            - id
            - titel
            - tekst
            - link
            - afbeelding
            - startdatum
            - einddatum
            - sectoren
            - landen
            type: object
          type: array
      type: object
    EventFull:
      description: A Event.
      properties:
        afbeelding:
          allOf:
          - description: An image associated this item.
            properties:
              alt-text:
                description: Alternative text for the image, can be null.
                example: A beautiful sunset over the mountains
                nullable: true
                type: string
              url:
                description: The URL of the image.
                example: https://example.com/images/sunset.jpg
                format: uri
                type: string
            type: object
          description: Main image for the event.
          example:
            alt-text: Default image for the event
            url: https://ih-static.rvo.nl/sites/default/files/fallback_images/5.svg
          type: object
        einddatum:
          description: The end date and time of the event in ISO 8601 format.
          example: "2024-02-10T09:00:06+01:00"
          format: date-time
          type: string
        id:
          description: A unique identifier in UUID format from a sector, country,
            content-item etc.
          format: uuid
          type: string
        landen:
          description: A list of countries associated with the event.
          items:
            description: A list of countries associated with this item.
            properties:
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              land:
                description: The name of the country.
                example: Netherlands
                type: string
              link:
                description: A link to the country's detailed page, can be null if
                  not available.
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                format: uri
                nullable: true
                type: string
            type: object
          type: array
        link:
          description: |-
            A
               *   URL to the event's detail page.
          example: https://www.rvo.nl/evenementen/duitsland-healthholland-paviljoen-medica-2024
          format: uri
          nullable: true
          type: string
        sectoren:
          description: A list of industry sectors associated with the event.
          items:
            description: A list of industry sectors associated with this item.
            properties:
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              link:
                description: A link to the sector detailed page, can be null if not
                  available.
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/sectoren/3fa85f64-5717-4562-b3fc-2c963f66afa6
                format: uri
                nullable: true
                type: string
              sector:
                description: The sector name.
                example: Energy
                type: string
            type: object
          type: array
        startdatum:
          description: The start date and time of the event in ISO 8601 format.
          example: "2024-02-10T09:00:06+01:00"
          format: date-time
          type: string
        tekst:
          description: |-
            Raw
               *   HTML content of the event description. Clients must ensure to properly
               *   escape this content when rendering to prevent XSS vulnerabilities.
          example: <p>This is an example of HTML content.</p>
          format: html
          type: string
        titel:
          description: |-
            The title of
               *   the event.
          example: Germany MEDICA 2024
          type: string
      required:
      - id
      - titel
      - tekst
      - link
      - afbeelding
      - startdatum
      - einddatum
      - sectoren
      - landen
      type: object
    Finance:
      description: Finance and subsidy of a country.
      nullable: true
      properties:
        landen:
          description: A list of countries associated with this finance and subsidy.
          items:
            description: A list of countries associated with this item.
            properties:
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              land:
                description: The name of the country.
                example: Netherlands
                type: string
              link:
                description: A link to the country's detailed page, can be null if
                  not available.
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                format: uri
                nullable: true
                type: string
            type: object
          type: array
        link:
          description: A URL to a related finance and subsidy page.
          example: https://www.rvo.nl/subsidies-financiering?countries=401&status=3294%2C3295
          format: uri
          nullable: true
          type: string
        tekst:
          description: Raw HTML content of the finance and subsidy. Clients must ensure
            to properly escape this content when rendering to prevent XSS vulnerabilities.
          example: <p>This is an example of HTML content.</p>
          format: html
          nullable: true
          type: string
        titel:
          description: The title of the finance and subsidy.
          example: Canada subsidy guide
          nullable: true
          type: string
      required:
      - titel
      - tekst
      - landen
      - link
      type: object
    FinanceCollection:
      description: A collection schema for the Finance schema.
      properties:
        financieringen:
          description: A list of finances and subsidies.
          items:
            description: Finance and subsidy of a country.
            nullable: true
            properties:
              landen:
                description: A list of countries associated with this finance and
                  subsidy.
                items:
                  description: A list of countries associated with this item.
                  properties:
                    id:
                      description: A unique identifier in UUID format from a sector,
                        country, content-item etc.
                      format: uuid
                      type: string
                    land:
                      description: The name of the country.
                      example: Netherlands
                      type: string
                    link:
                      description: A link to the country's detailed page, can be null
                        if not available.
                      example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                      format: uri
                      nullable: true
                      type: string
                  type: object
                type: array
              link:
                description: A URL to a related finance and subsidy page.
                example: https://www.rvo.nl/subsidies-financiering?countries=401&status=3294%2C3295
                format: uri
                nullable: true
                type: string
              tekst:
                description: Raw HTML content of the finance and subsidy. Clients
                  must ensure to properly escape this content when rendering to prevent
                  XSS vulnerabilities.
                example: <p>This is an example of HTML content.</p>
                format: html
                nullable: true
                type: string
              titel:
                description: The title of the finance and subsidy.
                example: Canada subsidy guide
                nullable: true
                type: string
            required:
            - titel
            - tekst
            - landen
            - link
            type: object
          type: array
      type: object
    Geometry:
      description: The coordinates of a country organization.
      properties:
        coordinates:
          description: The Latitude and Longitude of this organization.
          example:
          - 12.34
          - 56.78
          items:
            description: A coordinate value
            format: float
            nullable: true
            type: number
          nullable: true
          type: array
        type:
          description: The type of this Geometry.
          example: Point
          type: string
      type: object
    Image:
      description: An image associated this item.
      properties:
        alt-text:
          description: Alternative text for the image, can be null.
          example: A beautiful sunset over the mountains
          nullable: true
          type: string
        url:
          description: The URL of the image.
          example: https://example.com/images/sunset.jpg
          format: uri
          type: string
      type: object
    LawsRegulations:
      description: The laws and regulations of a country.
      nullable: true
      properties:
        landen:
          description: A list of countries associated with this laws and regulations.
          items:
            description: A list of countries associated with this item.
            properties:
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              land:
                description: The name of the country.
                example: Netherlands
                type: string
              link:
                description: A link to the country's detailed page, can be null if
                  not available.
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                format: uri
                nullable: true
                type: string
            type: object
          type: array
        link:
          description: A URL to a related laws and regulations page.
          example: https://www.rvo.nl/afghanistan
          format: uri
          nullable: true
          type: string
        tekst:
          description: Raw HTML content of the laws and regulations. Clients must
            ensure to properly escape this content when rendering to prevent XSS vulnerabilities.
          example: <p>This is an example of HTML content.</p>
          format: html
          nullable: true
          type: string
        titel:
          description: The title of the laws and regulations.
          example: Laws and regulations in Afghanistan
          nullable: true
          type: string
      required:
      - titel
      - tekst
      - landen
      - link
      type: object
    LawsRegulationsCollection:
      description: A collection schema for the Laws and Regulations schema.
      properties:
        wet-en-regelgevingen:
          description: A list of laws and regulations.
          items:
            description: The laws and regulations of a country.
            nullable: true
            properties:
              landen:
                description: A list of countries associated with this laws and regulations.
                items:
                  description: A list of countries associated with this item.
                  properties:
                    id:
                      description: A unique identifier in UUID format from a sector,
                        country, content-item etc.
                      format: uuid
                      type: string
                    land:
                      description: The name of the country.
                      example: Netherlands
                      type: string
                    link:
                      description: A link to the country's detailed page, can be null
                        if not available.
                      example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                      format: uri
                      nullable: true
                      type: string
                  type: object
                type: array
              link:
                description: A URL to a related laws and regulations page.
                example: https://www.rvo.nl/afghanistan
                format: uri
                nullable: true
                type: string
              tekst:
                description: Raw HTML content of the laws and regulations. Clients
                  must ensure to properly escape this content when rendering to prevent
                  XSS vulnerabilities.
                example: <p>This is an example of HTML content.</p>
                format: html
                nullable: true
                type: string
              titel:
                description: The title of the laws and regulations.
                example: Laws and regulations in Afghanistan
                nullable: true
                type: string
            required:
            - titel
            - tekst
            - landen
            - link
            type: object
          type: array
      type: object
    LinkCollection:
      description: A collection of links for the current resource.
      properties:
        next:
          properties:
            href:
              description: URL of the link
              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=3
              format: uri
              nullable: true
              type: string
          type: object
        prev:
          properties:
            href:
              description: URL of the link
              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=1
              format: uri
              nullable: true
              type: string
          type: object
        self:
          properties:
            href:
              description: URL of the link
              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint
              format: uri
              type: string
          type: object
      type: object
    LinkWithCountryCollection:
      allOf:
      - description: A collection of links for the current resource.
        properties:
          next:
            properties:
              href:
                description: URL of the link
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=3
                format: uri
                nullable: true
                type: string
            type: object
          prev:
            properties:
              href:
                description: URL of the link
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=1
                format: uri
                nullable: true
                type: string
            type: object
          self:
            properties:
              href:
                description: URL of the link
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint
                format: uri
                type: string
            type: object
        type: object
      - properties:
          land:
            properties:
              href:
                description: URL of the link
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                format: uri
                type: string
            type: object
        type: object
      description: A collection of links. For the current resource and a link to the
        owning country.
      type: object
    Observation:
      description: An observation (measurement) of a country.
      nullable: true
      properties:
        herkomst:
          nullable: true
          properties:
            bron:
              nullable: true
              properties:
                naam:
                  description: The origin of the observation.
                  example: Wereldbank
                  nullable: true
                  type: string
              required:
              - naam
              type: object
            datum:
              example: "2022-12-01"
              format: date
              nullable: true
              type: string
          required:
          - bron
          - datum
          type: object
        id:
          description: A unique identifier in UUID format from a sector, country,
            content-item etc.
          format: uuid
          type: string
        jaartal:
          description: The year of the observation.
          example: "2016"
          nullable: true
          type: string
        landen:
          description: A list of countries related to the current country observation.
          items:
            description: A list of countries associated with this item.
            properties:
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              land:
                description: The name of the country.
                example: Netherlands
                type: string
              link:
                description: A link to the country's detailed page, can be null if
                  not available.
                example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                format: uri
                nullable: true
                type: string
            type: object
          type: array
        meeteenheid:
          nullable: true
          properties:
            afkorting:
              example: <p>In km²</p>
              nullable: true
              type: string
            naam:
              description: The measuring unit.
              example: Vierkante kilometer
              nullable: true
              type: string
          required:
          - naam
          - afkorting
          type: object
        ranking:
          description: The ranking of the observation.
          example: 5
          nullable: true
          type: integer
        schaal:
          description: The scale of the observation.
          example: km²
          nullable: true
          type: string
        schatting:
          description: If this observation is an estimation.
          example: false
          nullable: true
          type: boolean
        type:
          description: The type of the observation.
          enum:
          - bigMacIndex
          - economischeGroei
          - easeOfDoingBusinessIndex
          - uitvoerwaarde
          - corruptieIndex
          - bbp
          - koopkracht
          - globalCompetitivenessIndex
          - globalInnovationIndex
          - invoerWaarde
          - inflatie
          - logisticPerformanceIndex
          - inwoneraantal
          - oppervlakte
          - werkloosheid
          example: oppervlakte
          type: string
        waarde:
          description: The amount of the observation.
          example: "1671000"
          nullable: true
          type: string
      required:
      - id
      - type
      - meeteenheid
      - waarde
      - jaartal
      - ranking
      - schatting
      - schaal
      - herkomst
      type: object
    ObservationCollection:
      description: A collection schema for the Observation schema.
      properties:
        observaties:
          description: A list of countries.
          items:
            description: An observation (measurement) of a country.
            nullable: true
            properties:
              herkomst:
                nullable: true
                properties:
                  bron:
                    nullable: true
                    properties:
                      naam:
                        description: The origin of the observation.
                        example: Wereldbank
                        nullable: true
                        type: string
                    required:
                    - naam
                    type: object
                  datum:
                    example: "2022-12-01"
                    format: date
                    nullable: true
                    type: string
                required:
                - bron
                - datum
                type: object
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              jaartal:
                description: The year of the observation.
                example: "2016"
                nullable: true
                type: string
              landen:
                description: A list of countries related to the current country observation.
                items:
                  description: A list of countries associated with this item.
                  properties:
                    id:
                      description: A unique identifier in UUID format from a sector,
                        country, content-item etc.
                      format: uuid
                      type: string
                    land:
                      description: The name of the country.
                      example: Netherlands
                      type: string
                    link:
                      description: A link to the country's detailed page, can be null
                        if not available.
                      example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                      format: uri
                      nullable: true
                      type: string
                  type: object
                type: array
              meeteenheid:
                nullable: true
                properties:
                  afkorting:
                    example: <p>In km²</p>
                    nullable: true
                    type: string
                  naam:
                    description: The measuring unit.
                    example: Vierkante kilometer
                    nullable: true
                    type: string
                required:
                - naam
                - afkorting
                type: object
              ranking:
                description: The ranking of the observation.
                example: 5
                nullable: true
                type: integer
              schaal:
                description: The scale of the observation.
                example: km²
                nullable: true
                type: string
              schatting:
                description: If this observation is an estimation.
                example: false
                nullable: true
                type: boolean
              type:
                description: The type of the observation.
                enum:
                - bigMacIndex
                - economischeGroei
                - easeOfDoingBusinessIndex
                - uitvoerwaarde
                - corruptieIndex
                - bbp
                - koopkracht
                - globalCompetitivenessIndex
                - globalInnovationIndex
                - invoerWaarde
                - inflatie
                - logisticPerformanceIndex
                - inwoneraantal
                - oppervlakte
                - werkloosheid
                example: oppervlakte
                type: string
              waarde:
                description: The amount of the observation.
                example: "1671000"
                nullable: true
                type: string
            required:
            - id
            - type
            - meeteenheid
            - waarde
            - jaartal
            - ranking
            - schatting
            - schaal
            - herkomst
            type: object
          type: array
      type: object
    PointsOfContact:
      description: Points of contact of a country organization.
      properties:
        email:
          description: The email address of this organization.
          example: info@rvo.nl
          nullable: true
          type: string
        faxnummer:
          description: The fax number of this organization.
          example: "+31880429527"
          nullable: true
          type: string
        openingstijden:
          description: The opening hours of this organization in HTML format.
          example: <p>You can reach us on working days from 8:30 AM to 5:00 PM.</p>
          format: html
          nullable: true
          type: string
        telefoonnummer:
          description: The telephone numbers of this organization.
          items:
            description: A single telephone number
            example: "+31880424242"
            type: string
          type: array
        twitter:
          description: The twitter link of this organization.
          example: https://www.twitter.com/rvo
          format: uri
          nullable: true
          type: string
      type: object
    Sector:
      description: A list of industry sectors associated with this item.
      properties:
        id:
          description: A unique identifier in UUID format from a sector, country,
            content-item etc.
          format: uuid
          type: string
        link:
          description: A link to the sector detailed page, can be null if not available.
          example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/sectoren/3fa85f64-5717-4562-b3fc-2c963f66afa6
          format: uri
          nullable: true
          type: string
        sector:
          description: The sector name.
          example: Energy
          type: string
      type: object
    SectorCollection:
      description: A collection schema for the Sector schema.
      properties:
        sectoren:
          description: A list of sectors.
          items:
            description: An excerpt of the sector.
            properties:
              id:
                description: A unique identifier in UUID format from a sector, country,
                  content-item etc.
                format: uuid
                type: string
              naam:
                description: The name of the sector.
                example: Creatieve industrie
                type: string
            required:
            - id
            - naam
            type: object
          type: array
      type: object
    SectorExcerpt:
      description: An excerpt of the sector.
      properties:
        id:
          description: A unique identifier in UUID format from a sector, country,
            content-item etc.
          format: uuid
          type: string
        naam:
          description: The name of the sector.
          example: Creatieve industrie
          type: string
      required:
      - id
      - naam
      type: object
    Uuid:
      description: A unique identifier in UUID format from a sector, country, content-item
        etc.
      format: uuid
      type: string
  securitySchemes:
    ApiKeyAuth:
      description: API key required for authentication
      in: header
      name: X-API-Key
      type: apiKey
info:
  contact:
    email: InformatiehuisIO@rvo.nl
    name: Rijksdienst voor Ondernemend Nederland
    url: https://www.rvo.nl/onderwerpen/open-data/informatiehuis
  description: |
    Deze API (Application Programming Interface) van RVO biedt de mogelijkheid om data van het Informatiehuis Internationaal Ondernemen (IIO) op te vragen.
    Om ervoor te zorgen dat RVO zijn dienstverlening zo goed mogelijk aan kan bieden is de Informatie Internationaal Ondernemen (IIO) API momenteel alleen bruikbaar met behulp van een API-key. RVO gebruikt deze key om inzicht te krijgen in het gebruik van de API. Bijvoorbeeld om te meten welke endpoints en filtermogelijkheden het populairst zijn. We gebruiken de API-key ook om de gebruikers van de API in beeld te krijgen. Zo kunnen wij gebruikers tijdig informeren over incidenten (veroorzaakte piekbelasting, storingen, etc.) en backwards incompatible wijzigingen (versie updates, deprecation periods, etc.).

    Een IIO API-key kan verkregen worden door een e-mail te sturen naar informatiehuisIO@rvo.nl. Om onze dienstverlening in de toekomst te kunnen verbeteren en aan te laten sluiten bij onze gebruikers stellen wij het op prijs als je ook laat weten wie je bent en wat je motivatie is om deze API te gebruiken.

    De loggings gegevens worden enkel gebruikt voor statische doeleinden, beheer en doorontwikkeling. Loggings gegevens worden niet gepubliceerd als dit herleidbaar kan zijn naar individuele gebruikers.

    Een compleet overzicht van alle technische wijzigingen is te vinden in de onderstaande changelog: [https://internationaal.ondernemen.overheid.nl/api/iio/v1/changelog.md](https://internationaal.ondernemen.overheid.nl/api/iio/v1/changelog.md)
  title: IIO API
  version: 1.3.0
openapi: 3.1.0
paths:
  /content-items:
    get:
      description: Return the ID's of all content-items together with the title, body,
        link, image, date and related sectors or countries.
      operationId: 41d02f605eb27c973e0bf1ef0916f0a4
      parameters:
      - description: Filter items by one or more sector UUIDs. UUIDs should be comma-separated
          for multiple sectors.
        explode: false
        in: query
        name: sector
        required: false
        schema:
          example: 123e4567-e89b-12d3-a456-426614174000
          format: uuid
          type: string
        style: form
      - description: Filter items by one or more country UUIDs. UUIDs should be comma-separated
          for multiple countries.
        explode: false
        in: query
        name: country
        required: false
        schema:
          example: 123e4567-e89b-12d3-a456-426614174000
          format: uuid
          type: string
        style: form
      - description: Set the amount of items to retrieve per page.
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 50
          type: integer
      - description: Set the current page for the items to retrieve.
        in: query
        name: page
        required: false
        schema:
          default: 1
          format: int32
          minimum: 1
          type: integer
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  _embedded:
                    description: A collection schema for the ContentItem schema.
                    properties:
                      content-items:
                        description: A list of Content items.
                        items:
                          description: A content item.
                          properties:
                            _links:
                              properties:
                                self:
                                  description: Link to the content item.
                                  properties:
                                    href:
                                      description: The URL for the content item.
                                      example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/content-items/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                      type: string
                                  type: object
                              type: object
                            afbeelding:
                              allOf:
                              - description: An image associated this item.
                                properties:
                                  alt-text:
                                    description: Alternative text for the image, can
                                      be null.
                                    example: A beautiful sunset over the mountains
                                    nullable: true
                                    type: string
                                  url:
                                    description: The URL of the image.
                                    example: https://example.com/images/sunset.jpg
                                    format: uri
                                    type: string
                                type: object
                              description: Main image for the content-item.
                              example:
                                alt-text: Default image for the content-item
                                url: https://ih-static.rvo.nl/sites/default/files/fallback_images/2.svg
                              type: object
                            gepubliceerdOp:
                              description: |-
                                The published date and time of the content-item in ISO 8601
                                   *   format.
                              example: "2024-02-10T09:00:06+01:00"
                              format: date-time
                              type: string
                            id:
                              description: A unique identifier in UUID format from
                                a sector, country, content-item etc.
                              format: uuid
                              type: string
                            landen:
                              description: A list of countries associated with the
                                content-item.
                              items:
                                description: A list of countries associated with this
                                  item.
                                properties:
                                  id:
                                    description: A unique identifier in UUID format
                                      from a sector, country, content-item etc.
                                    format: uuid
                                    type: string
                                  land:
                                    description: The name of the country.
                                    example: Netherlands
                                    type: string
                                  link:
                                    description: A link to the country's detailed
                                      page, can be null if not available.
                                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                    format: uri
                                    nullable: true
                                    type: string
                                type: object
                              type: array
                            link:
                              description: |-
                                A URL to the
                                   *   content-item's detail page.
                              example: https://example.com/content/123
                              format: uri
                              type: string
                            sectoren:
                              description: |-
                                A list of industry sectors associated with the
                                   *   content-item.
                              items:
                                description: A list of industry sectors associated
                                  with this item.
                                properties:
                                  id:
                                    description: A unique identifier in UUID format
                                      from a sector, country, content-item etc.
                                    format: uuid
                                    type: string
                                  link:
                                    description: A link to the sector detailed page,
                                      can be null if not available.
                                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/sectoren/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                    format: uri
                                    nullable: true
                                    type: string
                                  sector:
                                    description: The sector name.
                                    example: Energy
                                    type: string
                                type: object
                              type: array
                            tekst:
                              description: |-
                                Raw
                                   *   HTML content of the content-item description. Clients must ensure to
                                   *   properly escape this content when rendering to prevent XSS
                                   *   vulnerabilities.
                              example: <p>This is an example of HTML content.</p>
                              format: html
                              type: string
                            titel:
                              description: The title of the content-item.
                              example: |-
                                Doing Business in
                                   *   Germany
                              type: string
                          required:
                          - id
                          - titel
                          - tekst
                          - link
                          - afbeelding
                          - gepubliceerdOp
                          - landen
                          - sectoren
                          - _links
                          type: object
                        type: array
                    type: object
                  _links:
                    description: A collection of links for the current resource.
                    properties:
                      next:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=3
                            format: uri
                            nullable: true
                            type: string
                        type: object
                      prev:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=1
                            format: uri
                            nullable: true
                            type: string
                        type: object
                      self:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint
                            format: uri
                            type: string
                        type: object
                    type: object
                required:
                - _embedded
                - _links
                type: object
          description: OK
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "400":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The request contains an invalid parameter.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
      security:
      - ApiKeyAuth: []
      summary: Endpoint for retrieving all available content items.
      tags:
      - content-items
  /content-items/{uuid}:
    get:
      description: Return the image, body, source, country and link of a content item.
      operationId: cb2563a65b97e3abd9c67d05be251ac3
      parameters:
      - description: A UUID parameter from a sector, country, content-item etc.
        in: path
        name: uuid
        required: true
        schema:
          example: 123e4567-e89b-12d3-a456-426614174000
          format: uuid
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                description: A content item.
                properties:
                  _links:
                    properties:
                      self:
                        description: Link to the content item.
                        properties:
                          href:
                            description: The URL for the content item.
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/content-items/3fa85f64-5717-4562-b3fc-2c963f66afa6
                            type: string
                        type: object
                    type: object
                  afbeelding:
                    allOf:
                    - description: An image associated this item.
                      properties:
                        alt-text:
                          description: Alternative text for the image, can be null.
                          example: A beautiful sunset over the mountains
                          nullable: true
                          type: string
                        url:
                          description: The URL of the image.
                          example: https://example.com/images/sunset.jpg
                          format: uri
                          type: string
                      type: object
                    description: Main image for the content-item.
                    example:
                      alt-text: Default image for the content-item
                      url: https://ih-static.rvo.nl/sites/default/files/fallback_images/2.svg
                    type: object
                  gepubliceerdOp:
                    description: |-
                      The published date and time of the content-item in ISO 8601
                         *   format.
                    example: "2024-02-10T09:00:06+01:00"
                    format: date-time
                    type: string
                  id:
                    description: A unique identifier in UUID format from a sector,
                      country, content-item etc.
                    format: uuid
                    type: string
                  landen:
                    description: A list of countries associated with the content-item.
                    items:
                      description: A list of countries associated with this item.
                      properties:
                        id:
                          description: A unique identifier in UUID format from a sector,
                            country, content-item etc.
                          format: uuid
                          type: string
                        land:
                          description: The name of the country.
                          example: Netherlands
                          type: string
                        link:
                          description: A link to the country's detailed page, can
                            be null if not available.
                          example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                          format: uri
                          nullable: true
                          type: string
                      type: object
                    type: array
                  link:
                    description: |-
                      A URL to the
                         *   content-item's detail page.
                    example: https://example.com/content/123
                    format: uri
                    type: string
                  sectoren:
                    description: |-
                      A list of industry sectors associated with the
                         *   content-item.
                    items:
                      description: A list of industry sectors associated with this
                        item.
                      properties:
                        id:
                          description: A unique identifier in UUID format from a sector,
                            country, content-item etc.
                          format: uuid
                          type: string
                        link:
                          description: A link to the sector detailed page, can be
                            null if not available.
                          example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/sectoren/3fa85f64-5717-4562-b3fc-2c963f66afa6
                          format: uri
                          nullable: true
                          type: string
                        sector:
                          description: The sector name.
                          example: Energy
                          type: string
                      type: object
                    type: array
                  tekst:
                    description: |-
                      Raw
                         *   HTML content of the content-item description. Clients must ensure to
                         *   properly escape this content when rendering to prevent XSS
                         *   vulnerabilities.
                    example: <p>This is an example of HTML content.</p>
                    format: html
                    type: string
                  titel:
                    description: The title of the content-item.
                    example: |-
                      Doing Business in
                         *   Germany
                    type: string
                required:
                - id
                - titel
                - tekst
                - link
                - afbeelding
                - gepubliceerdOp
                - landen
                - sectoren
                - _links
                type: object
          description: OK
          headers:
            API-Version:
              description: The version of the API
              example: 1.2.0
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "404":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The requested resource could not be found.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
      security:
      - ApiKeyAuth: []
      summary: Endpoint for retrieving a single content item.
      tags:
      - content-items
  /evenementen:
    get:
      description: Return the ID's of all events together with the event title, body,
        link, image, dates and related sectors or countries.
      operationId: e9874c5e74eaf5c66c5173738747d2e1
      parameters:
      - description: Filter items by one or more sector UUIDs. UUIDs should be comma-separated
          for multiple sectors.
        explode: false
        in: query
        name: sector
        required: false
        schema:
          example: 123e4567-e89b-12d3-a456-426614174000
          format: uuid
          type: string
        style: form
      - description: Filter items by one or more country UUIDs. UUIDs should be comma-separated
          for multiple countries.
        explode: false
        in: query
        name: country
        required: false
        schema:
          example: 123e4567-e89b-12d3-a456-426614174000
          format: uuid
          type: string
        style: form
      - description: Set the amount of items to retrieve per page.
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 50
          type: integer
      - description: Set the current page for the items to retrieve.
        in: query
        name: page
        required: false
        schema:
          default: 1
          format: int32
          minimum: 1
          type: integer
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  _embedded:
                    description: A collection schema for the Event schema.
                    properties:
                      evenementen:
                        description: A list of Content items.
                        items:
                          description: A Event.
                          properties:
                            afbeelding:
                              allOf:
                              - description: An image associated this item.
                                properties:
                                  alt-text:
                                    description: Alternative text for the image, can
                                      be null.
                                    example: A beautiful sunset over the mountains
                                    nullable: true
                                    type: string
                                  url:
                                    description: The URL of the image.
                                    example: https://example.com/images/sunset.jpg
                                    format: uri
                                    type: string
                                type: object
                              description: Main image for the event.
                              example:
                                alt-text: Default image for the event
                                url: https://ih-static.rvo.nl/sites/default/files/fallback_images/5.svg
                              type: object
                            einddatum:
                              description: The end date and time of the event in ISO
                                8601 format.
                              example: "2024-02-10T09:00:06+01:00"
                              format: date-time
                              type: string
                            id:
                              description: A unique identifier in UUID format from
                                a sector, country, content-item etc.
                              format: uuid
                              type: string
                            landen:
                              description: A list of countries associated with the
                                event.
                              items:
                                description: A list of countries associated with this
                                  item.
                                properties:
                                  id:
                                    description: A unique identifier in UUID format
                                      from a sector, country, content-item etc.
                                    format: uuid
                                    type: string
                                  land:
                                    description: The name of the country.
                                    example: Netherlands
                                    type: string
                                  link:
                                    description: A link to the country's detailed
                                      page, can be null if not available.
                                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                    format: uri
                                    nullable: true
                                    type: string
                                type: object
                              type: array
                            link:
                              description: |-
                                A
                                   *   URL to the event's detail page.
                              example: https://www.rvo.nl/evenementen/duitsland-healthholland-paviljoen-medica-2024
                              format: uri
                              nullable: true
                              type: string
                            sectoren:
                              description: A list of industry sectors associated with
                                the event.
                              items:
                                description: A list of industry sectors associated
                                  with this item.
                                properties:
                                  id:
                                    description: A unique identifier in UUID format
                                      from a sector, country, content-item etc.
                                    format: uuid
                                    type: string
                                  link:
                                    description: A link to the sector detailed page,
                                      can be null if not available.
                                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/sectoren/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                    format: uri
                                    nullable: true
                                    type: string
                                  sector:
                                    description: The sector name.
                                    example: Energy
                                    type: string
                                type: object
                              type: array
                            startdatum:
                              description: The start date and time of the event in
                                ISO 8601 format.
                              example: "2024-02-10T09:00:06+01:00"
                              format: date-time
                              type: string
                            tekst:
                              description: |-
                                Raw
                                   *   HTML content of the event description. Clients must ensure to properly
                                   *   escape this content when rendering to prevent XSS vulnerabilities.
                              example: <p>This is an example of HTML content.</p>
                              format: html
                              type: string
                            titel:
                              description: |-
                                The title of
                                   *   the event.
                              example: Germany MEDICA 2024
                              type: string
                          required:
                          - id
                          - titel
                          - tekst
                          - link
                          - afbeelding
                          - startdatum
                          - einddatum
                          - sectoren
                          - landen
                          type: object
                        type: array
                    type: object
                  _links:
                    description: A collection of links for the current resource.
                    properties:
                      next:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=3
                            format: uri
                            nullable: true
                            type: string
                        type: object
                      prev:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=1
                            format: uri
                            nullable: true
                            type: string
                        type: object
                      self:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint
                            format: uri
                            type: string
                        type: object
                    type: object
                required:
                - _embedded
                - _links
                type: object
          description: OK
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "400":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The request contains an invalid parameter.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
      security:
      - ApiKeyAuth: []
      summary: Endpoint for retrieving all available "event" content items.
      tags:
      - evenementen
  /financieringen:
    get:
      description: |-
        Return the title, body and link of all finances and subsidies
         *   together with the related country along with associated country names,
         *   links, and IDs. Supports filtering by multiple country IDs using the
         *   'country' query parameter.
      operationId: f7654c4e9f8c90aaf51780e68af65c10
      parameters:
      - description: Filter items by one or more country UUIDs. UUIDs should be comma-separated
          for multiple countries.
        explode: false
        in: query
        name: country
        required: false
        schema:
          example: 123e4567-e89b-12d3-a456-426614174000
          format: uuid
          type: string
        style: form
      - description: Set the amount of items to retrieve per page.
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 50
          type: integer
      - description: Set the current page for the items to retrieve.
        in: query
        name: page
        required: false
        schema:
          default: 1
          format: int32
          minimum: 1
          type: integer
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  _embedded:
                    description: A collection schema for the Finance schema.
                    properties:
                      financieringen:
                        description: A list of finances and subsidies.
                        items:
                          description: Finance and subsidy of a country.
                          nullable: true
                          properties:
                            landen:
                              description: A list of countries associated with this
                                finance and subsidy.
                              items:
                                description: A list of countries associated with this
                                  item.
                                properties:
                                  id:
                                    description: A unique identifier in UUID format
                                      from a sector, country, content-item etc.
                                    format: uuid
                                    type: string
                                  land:
                                    description: The name of the country.
                                    example: Netherlands
                                    type: string
                                  link:
                                    description: A link to the country's detailed
                                      page, can be null if not available.
                                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                    format: uri
                                    nullable: true
                                    type: string
                                type: object
                              type: array
                            link:
                              description: A URL to a related finance and subsidy
                                page.
                              example: https://www.rvo.nl/subsidies-financiering?countries=401&status=3294%2C3295
                              format: uri
                              nullable: true
                              type: string
                            tekst:
                              description: Raw HTML content of the finance and subsidy.
                                Clients must ensure to properly escape this content
                                when rendering to prevent XSS vulnerabilities.
                              example: <p>This is an example of HTML content.</p>
                              format: html
                              nullable: true
                              type: string
                            titel:
                              description: The title of the finance and subsidy.
                              example: Canada subsidy guide
                              nullable: true
                              type: string
                          required:
                          - titel
                          - tekst
                          - landen
                          - link
                          type: object
                        type: array
                    type: object
                  _links:
                    description: A collection of links for the current resource.
                    properties:
                      next:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=3
                            format: uri
                            nullable: true
                            type: string
                        type: object
                      prev:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=1
                            format: uri
                            nullable: true
                            type: string
                        type: object
                      self:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint
                            format: uri
                            type: string
                        type: object
                    type: object
                required:
                - _embedded
                - _links
                type: object
          description: OK
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "400":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The request contains an invalid parameter.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
      security:
      - ApiKeyAuth: []
      summary: Endpoint for retrieving all available finances and subsidy from countries.
      tags:
      - financieringen
  /landen:
    get:
      description: Return the ID's of all countries together with the country name,
        ISO codes, capital and time difference with The Netherlands.
      operationId: 55006505420b428e587677ec9438e862
      parameters:
      - description: A filter parameter for the country code.
        in: query
        name: code
        required: false
        schema:
          example: 123
          format: int32
          type: integer
      - description: A filter parameter for the ISO Alpha-2 code.
        in: query
        name: code_iso_alpha_2
        required: false
        schema:
          example: NL
          type: string
      - description: A filter parameter for the ISO Alpha-3 code.
        in: query
        name: code_iso_alpha_3
        required: false
        schema:
          example: NLD
          type: string
      - description: A filter parameter for the ISO 3166-2 code.
        in: query
        name: code_iso_3166_2
        required: false
        schema:
          example: ISO 3166-2:NR
          type: string
      - description: Set the amount of items to retrieve per page.
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 50
          type: integer
      - description: Set the current page for the items to retrieve.
        in: query
        name: page
        required: false
        schema:
          default: 1
          format: int32
          minimum: 1
          type: integer
      - description: Controls the sorting order of countries based on specified fields.
          Use field names as keys.
        explode: true
        in: query
        name: sort
        required: false
        schema:
          additionalProperties: false
          properties:
            name:
              default: asc
              description: Specifies the field to sort by and its direction.
              enum:
              - asc
              - desc
              type: string
          type: object
        style: deepObject
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  _embedded:
                    description: A collection schema for the Country schema.
                    properties:
                      landen:
                        description: A list of countries.
                        items:
                          description: An excerpt of the country.
                          properties:
                            _embedded:
                              properties:
                                hoofdstad:
                                  description: The country capital.
                                  nullable: true
                                  oneOf:
                                  - description: A city is a geographic region and
                                      can be the capital of a country.
                                    properties:
                                      id:
                                        description: A unique identifier in UUID format
                                          from a sector, country, content-item etc.
                                        format: uuid
                                        type: string
                                      naam:
                                        description: The name of the city.
                                        example: Amsterdam
                                        type: string
                                      tijdsverschil:
                                        description: The time difference in UTC/GMT
                                          of the city compared to the Netherlands.
                                        example: 2
                                        format: float
                                        type: number
                                    type: object
                              type: object
                            _links:
                              properties:
                                self:
                                  description: Link to the country item.
                                  properties:
                                    href:
                                      description: The URL for the country.
                                      example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                      type: string
                                  type: object
                              type: object
                            code:
                              description: The country code.
                              example: "528"
                              nullable: true
                              type: string
                            code_iso_3166_2:
                              description: The country ISO 3166 2 code.
                              example: NL-NH
                              nullable: true
                              type: string
                            code_iso_alpha_2:
                              description: The country ISO alpha 2 code.
                              example: NL
                              nullable: true
                              type: string
                            code_iso_alpha_3:
                              description: The country ISO alpha 3 code.
                              example: NLD
                              nullable: true
                              type: string
                            handelsBelemmering:
                              description: A string indicating a trade barrier.
                              example: http://madb.europa.eu/madb/barriers_result.htm?isSps=false&countries=NL
                              nullable: true
                              type: string
                            id:
                              description: A unique identifier in UUID format from
                                a sector, country, content-item etc.
                              format: uuid
                              type: string
                            naam:
                              description: The country name.
                              example: Netherlands
                              type: string
                          required:
                          - id
                          - naam
                          - code
                          - code_iso_alpha_2
                          - code_iso_alpha_3
                          - code_iso_3166_2
                          type: object
                        type: array
                    type: object
                  _links:
                    description: A collection of links for the current resource.
                    properties:
                      next:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=3
                            format: uri
                            nullable: true
                            type: string
                        type: object
                      prev:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=1
                            format: uri
                            nullable: true
                            type: string
                        type: object
                      self:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint
                            format: uri
                            type: string
                        type: object
                    type: object
                required:
                - _embedded
                - _links
                type: object
          description: OK
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "400":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The request contains an invalid parameter.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
      security:
      - ApiKeyAuth: []
      summary: Endpoint for retrieving all available countries.
      tags:
      - landen
  /landen/{uuid}:
    get:
      description: |-
        Return the links, observations and do's and don'ts of a
         *   country. Also including oficial languages, currency, currency code, image
         *   file of flag, country name, country code, residence name, capital, time
         *   difference with The Netherlands, form of government and business
         *   languages.
      operationId: 4be0a1830edd0d476703a4600fd0df98
      parameters:
      - description: A UUID parameter from a sector, country, content-item etc.
        in: path
        name: uuid
        required: true
        schema:
          example: 123e4567-e89b-12d3-a456-426614174000
          format: uuid
          type: string
      responses:
        "200":
          content:
            application/json:
              schema:
                allOf:
                - description: An excerpt of the country.
                  properties:
                    _embedded:
                      properties:
                        hoofdstad:
                          description: The country capital.
                          nullable: true
                          oneOf:
                          - description: A city is a geographic region and can be
                              the capital of a country.
                            properties:
                              id:
                                description: A unique identifier in UUID format from
                                  a sector, country, content-item etc.
                                format: uuid
                                type: string
                              naam:
                                description: The name of the city.
                                example: Amsterdam
                                type: string
                              tijdsverschil:
                                description: The time difference in UTC/GMT of the
                                  city compared to the Netherlands.
                                example: 2
                                format: float
                                type: number
                            type: object
                      type: object
                    _links:
                      properties:
                        self:
                          description: Link to the country item.
                          properties:
                            href:
                              description: The URL for the country.
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                              type: string
                          type: object
                      type: object
                    code:
                      description: The country code.
                      example: "528"
                      nullable: true
                      type: string
                    code_iso_3166_2:
                      description: The country ISO 3166 2 code.
                      example: NL-NH
                      nullable: true
                      type: string
                    code_iso_alpha_2:
                      description: The country ISO alpha 2 code.
                      example: NL
                      nullable: true
                      type: string
                    code_iso_alpha_3:
                      description: The country ISO alpha 3 code.
                      example: NLD
                      nullable: true
                      type: string
                    handelsBelemmering:
                      description: A string indicating a trade barrier.
                      example: http://madb.europa.eu/madb/barriers_result.htm?isSps=false&countries=NL
                      nullable: true
                      type: string
                    id:
                      description: A unique identifier in UUID format from a sector,
                        country, content-item etc.
                      format: uuid
                      type: string
                    naam:
                      description: The country name.
                      example: Netherlands
                      type: string
                  required:
                  - id
                  - naam
                  - code
                  - code_iso_alpha_2
                  - code_iso_alpha_3
                  - code_iso_3166_2
                  type: object
                - properties:
                    _links:
                      properties:
                        contentItems:
                          description: Link to the country content-items.
                          properties:
                            href:
                              description: The URL for the country content-items.
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6/content-items
                              type: string
                          type: object
                        dosAndDonts:
                          description: Link to the country dos-donts.
                          properties:
                            href:
                              description: The URL for the country dos-donts.
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6/dos-donts
                              type: string
                          type: object
                        instanties:
                          description: Link to the country authorities.
                          properties:
                            href:
                              description: The URL for the country authorities.
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6/instanties
                              type: string
                          type: object
                        observaties:
                          description: Link to the country observations.
                          properties:
                            href:
                              description: The URL for the country observations.
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6/observaties
                              type: string
                          type: object
                        self:
                          description: Link to the country item.
                          properties:
                            href:
                              description: The current URL for the country.
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                              type: string
                          type: object
                      type: object
                    handelsverdrag:
                      description: URL of the trade agreement
                      example: https://example.com/trade-agreements/12345
                      format: uri
                      type: string
                    inwonerbenaming:
                      description: The country demonym.
                      example: Nederlander
                      type: string
                    officieleTalen:
                      description: The official languages of the country.
                      example:
                      - Nederlands
                      - Engels
                      items:
                        description: An official language
                        type: string
                      type: array
                    sanitaireProblemen:
                      description: Has the country sanitary problems.
                      nullable: true
                      type: boolean
                    staatsvorm:
                      description: The country regime.
                      example: constitutionele monarchie
                      nullable: true
                      type: string
                    valuta:
                      description: The currency or currencies used, each represented
                        by a code and a name.
                      items:
                        properties:
                          code:
                            description: The ISO currency code (e.g., USD, EUR).
                            example: EUR
                            type: string
                          naam:
                            description: The name of the currency.
                            example: Euro
                            type: string
                        type: object
                      type: array
                    vlag:
                      description: URL of the flag image
                      example: https://ih-static.rvo.nl/sites/default/files/2019-08/nl.png
                      format: uri
                      type: string
                    zakelijkeTalen:
                      description: The business languages of the country.
                      example:
                      - English
                      - French
                      items:
                        description: A business language
                        type: string
                      type: array
                  type: object
                description: A country.
                type: object
          description: OK
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "404":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The requested resource could not be found.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
      security:
      - ApiKeyAuth: []
      summary: Endpoint for retrieving a single country.
      tags:
      - landen
  /landen/{uuid}/content-items:
    get:
      description: Return the content items details belonging to a country.
      operationId: 57ec834dbfe206006cd4d2d9fde4d017
      parameters:
      - description: A UUID parameter from a sector, country, content-item etc.
        in: path
        name: uuid
        required: true
        schema:
          example: 123e4567-e89b-12d3-a456-426614174000
          format: uuid
          type: string
      - description: Set the amount of items to retrieve per page.
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 50
          type: integer
      - description: Set the current page for the items to retrieve.
        in: query
        name: page
        required: false
        schema:
          default: 1
          format: int32
          minimum: 1
          type: integer
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  _embedded:
                    description: A collection schema for the ContentItem schema.
                    properties:
                      content-items:
                        description: A list of Content items.
                        items:
                          description: A content item.
                          properties:
                            _links:
                              properties:
                                self:
                                  description: Link to the content item.
                                  properties:
                                    href:
                                      description: The URL for the content item.
                                      example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/content-items/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                      type: string
                                  type: object
                              type: object
                            afbeelding:
                              allOf:
                              - description: An image associated this item.
                                properties:
                                  alt-text:
                                    description: Alternative text for the image, can
                                      be null.
                                    example: A beautiful sunset over the mountains
                                    nullable: true
                                    type: string
                                  url:
                                    description: The URL of the image.
                                    example: https://example.com/images/sunset.jpg
                                    format: uri
                                    type: string
                                type: object
                              description: Main image for the content-item.
                              example:
                                alt-text: Default image for the content-item
                                url: https://ih-static.rvo.nl/sites/default/files/fallback_images/2.svg
                              type: object
                            gepubliceerdOp:
                              description: |-
                                The published date and time of the content-item in ISO 8601
                                   *   format.
                              example: "2024-02-10T09:00:06+01:00"
                              format: date-time
                              type: string
                            id:
                              description: A unique identifier in UUID format from
                                a sector, country, content-item etc.
                              format: uuid
                              type: string
                            landen:
                              description: A list of countries associated with the
                                content-item.
                              items:
                                description: A list of countries associated with this
                                  item.
                                properties:
                                  id:
                                    description: A unique identifier in UUID format
                                      from a sector, country, content-item etc.
                                    format: uuid
                                    type: string
                                  land:
                                    description: The name of the country.
                                    example: Netherlands
                                    type: string
                                  link:
                                    description: A link to the country's detailed
                                      page, can be null if not available.
                                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                    format: uri
                                    nullable: true
                                    type: string
                                type: object
                              type: array
                            link:
                              description: |-
                                A URL to the
                                   *   content-item's detail page.
                              example: https://example.com/content/123
                              format: uri
                              type: string
                            sectoren:
                              description: |-
                                A list of industry sectors associated with the
                                   *   content-item.
                              items:
                                description: A list of industry sectors associated
                                  with this item.
                                properties:
                                  id:
                                    description: A unique identifier in UUID format
                                      from a sector, country, content-item etc.
                                    format: uuid
                                    type: string
                                  link:
                                    description: A link to the sector detailed page,
                                      can be null if not available.
                                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/sectoren/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                    format: uri
                                    nullable: true
                                    type: string
                                  sector:
                                    description: The sector name.
                                    example: Energy
                                    type: string
                                type: object
                              type: array
                            tekst:
                              description: |-
                                Raw
                                   *   HTML content of the content-item description. Clients must ensure to
                                   *   properly escape this content when rendering to prevent XSS
                                   *   vulnerabilities.
                              example: <p>This is an example of HTML content.</p>
                              format: html
                              type: string
                            titel:
                              description: The title of the content-item.
                              example: |-
                                Doing Business in
                                   *   Germany
                              type: string
                          required:
                          - id
                          - titel
                          - tekst
                          - link
                          - afbeelding
                          - gepubliceerdOp
                          - landen
                          - sectoren
                          - _links
                          type: object
                        type: array
                    type: object
                  _links:
                    allOf:
                    - description: A collection of links for the current resource.
                      properties:
                        next:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=3
                              format: uri
                              nullable: true
                              type: string
                          type: object
                        prev:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=1
                              format: uri
                              nullable: true
                              type: string
                          type: object
                        self:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint
                              format: uri
                              type: string
                          type: object
                      type: object
                    - properties:
                        land:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                              format: uri
                              type: string
                          type: object
                      type: object
                    description: A collection of links. For the current resource and
                      a link to the owning country.
                    type: object
                required:
                - _embedded
                - _links
                type: object
          description: OK
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "400":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The request contains an invalid parameter.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "404":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The requested resource could not be found.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
      security:
      - ApiKeyAuth: []
      summary: Endpoint for retrieving the content item details of a country.
      tags:
      - landen
  /landen/{uuid}/dos-donts:
    get:
      description: Return the do's and don'ts of a country.
      operationId: d356657ec8fd100a386f6213877af591
      parameters:
      - description: A UUID parameter from a sector, country, content-item etc.
        in: path
        name: uuid
        required: true
        schema:
          example: 123e4567-e89b-12d3-a456-426614174000
          format: uuid
          type: string
      - description: Set the amount of items to retrieve per page.
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 50
          type: integer
      - description: Set the current page for the items to retrieve.
        in: query
        name: page
        required: false
        schema:
          default: 1
          format: int32
          minimum: 1
          type: integer
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  _embedded:
                    description: A collection schema for the DoDont (do or don't)
                      schema.
                    properties:
                      dos-donts:
                        description: A list of do's and don'ts.
                        items:
                          description: Do or Don't of a country.
                          properties:
                            categorieen:
                              description: The categories this do or don't belongs
                                to.
                              example:
                              - Presentatie
                              items:
                                description: A category name
                                type: string
                              type: array
                            id:
                              description: A unique identifier in UUID format from
                                a sector, country, content-item etc.
                              format: uuid
                              type: string
                            isDo:
                              description: Is it a do or a don't.
                              type: boolean
                            landen:
                              description: A list of countries related to the current
                                do or don't.
                              items:
                                description: A list of countries associated with this
                                  item.
                                properties:
                                  id:
                                    description: A unique identifier in UUID format
                                      from a sector, country, content-item etc.
                                    format: uuid
                                    type: string
                                  land:
                                    description: The name of the country.
                                    example: Netherlands
                                    type: string
                                  link:
                                    description: A link to the country's detailed
                                      page, can be null if not available.
                                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                    format: uri
                                    nullable: true
                                    type: string
                                type: object
                              type: array
                            tekst:
                              description: The name of the contact.
                              example: <p>This is an example of HTML content.</p>
                              format: html
                              type: string
                            titel:
                              description: The name of the contact.
                              example: Choose elaborate clothing
                              type: string
                          type: object
                        type: array
                    type: object
                  _links:
                    allOf:
                    - description: A collection of links for the current resource.
                      properties:
                        next:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=3
                              format: uri
                              nullable: true
                              type: string
                          type: object
                        prev:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=1
                              format: uri
                              nullable: true
                              type: string
                          type: object
                        self:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint
                              format: uri
                              type: string
                          type: object
                      type: object
                    - properties:
                        land:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                              format: uri
                              type: string
                          type: object
                      type: object
                    description: A collection of links. For the current resource and
                      a link to the owning country.
                    type: object
                required:
                - _embedded
                - _links
                type: object
          description: OK
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "400":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The request contains an invalid parameter.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "404":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The requested resource could not be found.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
      security:
      - ApiKeyAuth: []
      summary: Endpoint for retrieving the do's and don'ts of a country.
      tags:
      - landen
  /landen/{uuid}/instanties:
    get:
      description: Return the contact details of organizations belonging to a country.
      operationId: 7de4ad5f6f9c92a9f26bde4d605e3021
      parameters:
      - description: A UUID parameter from a sector, country, content-item etc.
        in: path
        name: uuid
        required: true
        schema:
          example: 123e4567-e89b-12d3-a456-426614174000
          format: uuid
          type: string
      - description: Set the amount of items to retrieve per page.
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 50
          type: integer
      - description: Set the current page for the items to retrieve.
        in: query
        name: page
        required: false
        schema:
          default: 1
          format: int32
          minimum: 1
          type: integer
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  _embedded:
                    description: A collection schema for the Contacts schema.
                    properties:
                      instanties:
                        description: A list of contacts.
                        items:
                          description: Contact details of an organization.
                          properties:
                            contactpunten:
                              description: The points of contact.
                              items:
                                description: Points of contact of a country organization.
                                properties:
                                  email:
                                    description: The email address of this organization.
                                    example: info@rvo.nl
                                    nullable: true
                                    type: string
                                  faxnummer:
                                    description: The fax number of this organization.
                                    example: "+31880429527"
                                    nullable: true
                                    type: string
                                  openingstijden:
                                    description: The opening hours of this organization
                                      in HTML format.
                                    example: <p>You can reach us on working days from
                                      8:30 AM to 5:00 PM.</p>
                                    format: html
                                    nullable: true
                                    type: string
                                  telefoonnummer:
                                    description: The telephone numbers of this organization.
                                    items:
                                      description: A single telephone number
                                      example: "+31880424242"
                                      type: string
                                    type: array
                                  twitter:
                                    description: The twitter link of this organization.
                                    example: https://www.twitter.com/rvo
                                    format: uri
                                    nullable: true
                                    type: string
                                type: object
                              type: array
                            geometrie:
                              description: The coordinates of this organization.
                              items:
                                description: The coordinates of a country organization.
                                properties:
                                  coordinates:
                                    description: The Latitude and Longitude of this
                                      organization.
                                    example:
                                    - 12.34
                                    - 56.78
                                    items:
                                      description: A coordinate value
                                      format: float
                                      nullable: true
                                      type: number
                                    nullable: true
                                    type: array
                                  type:
                                    description: The type of this Geometry.
                                    example: Point
                                    type: string
                                type: object
                              type: array
                            homepage:
                              description: The website of the contact.
                              example: https://www.rvo.nl
                              format: uri
                              type: string
                            id:
                              description: A unique identifier in UUID format from
                                a sector, country, content-item etc.
                              format: uuid
                              type: string
                            landen:
                              description: A list of countries related to the current
                                contact.
                              items:
                                description: A list of countries associated with this
                                  item.
                                properties:
                                  id:
                                    description: A unique identifier in UUID format
                                      from a sector, country, content-item etc.
                                    format: uuid
                                    type: string
                                  land:
                                    description: The name of the country.
                                    example: Netherlands
                                    type: string
                                  link:
                                    description: A link to the country's detailed
                                      page, can be null if not available.
                                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                    format: uri
                                    nullable: true
                                    type: string
                                type: object
                              type: array
                            naam:
                              description: The name of the contact.
                              example: RVO headquarters
                              type: string
                            vestiging:
                              properties:
                                address:
                                  properties:
                                    volledigAdres:
                                      description: The address of the contact.
                                      example: Prinses Beatrixlaan 2 2595 AL Den Haag
                                        Zuid-Holland
                                      nullable: true
                                      type: string
                                  type: object
                              type: object
                          type: object
                        type: array
                    type: object
                  _links:
                    allOf:
                    - description: A collection of links for the current resource.
                      properties:
                        next:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=3
                              format: uri
                              nullable: true
                              type: string
                          type: object
                        prev:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=1
                              format: uri
                              nullable: true
                              type: string
                          type: object
                        self:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint
                              format: uri
                              type: string
                          type: object
                      type: object
                    - properties:
                        land:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                              format: uri
                              type: string
                          type: object
                      type: object
                    description: A collection of links. For the current resource and
                      a link to the owning country.
                    type: object
                required:
                - _embedded
                - _links
                type: object
          description: OK
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "400":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The request contains an invalid parameter.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "404":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The requested resource could not be found.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
      security:
      - ApiKeyAuth: []
      summary: Endpoint for retrieving the contact details of organizations of a country.
      tags:
      - landen
  /landen/{uuid}/observaties:
    get:
      description: Retrieve observations for a specific country using a valid country
        UUID.
      operationId: 83b2b74391c8ad884456ce4700840423
      parameters:
      - description: A UUID parameter from a sector, country, content-item etc.
        in: path
        name: uuid
        required: true
        schema:
          example: 123e4567-e89b-12d3-a456-426614174000
          format: uuid
          type: string
      - description: Specifies the type of observation to filter by.
        in: query
        name: type
        required: false
        schema:
          description: Enumerated list of available observation types for filtering.
          enum:
          - bigMacIndex
          - economischeGroei
          - easeOfDoingBusinessIndex
          - uitvoerwaarde
          - corruptieIndex
          - bbp
          - koopkracht
          - globalCompetitivenessIndex
          - globalInnovationIndex
          - invoerWaarde
          - inflatie
          - logisticPerformanceIndex
          - inwoneraantal
          - oppervlakte
          - werkloosheid
          type: string
      - description: Filter results on a specific year.
        in: query
        name: year
        required: false
        schema:
          example: 2024
          format: int32
          type: integer
      - description: Filter results on a specific year with a dutch parameter.
        in: query
        name: jaartal
        required: false
        schema:
          example: 2024
          format: int32
          type: integer
      - description: Set the amount of items to retrieve per page.
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 50
          type: integer
      - description: Set the current page for the items to retrieve.
        in: query
        name: page
        required: false
        schema:
          default: 1
          format: int32
          minimum: 1
          type: integer
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  _embedded:
                    description: A collection schema for the Observation schema.
                    properties:
                      observaties:
                        description: A list of countries.
                        items:
                          description: An observation (measurement) of a country.
                          nullable: true
                          properties:
                            herkomst:
                              nullable: true
                              properties:
                                bron:
                                  nullable: true
                                  properties:
                                    naam:
                                      description: The origin of the observation.
                                      example: Wereldbank
                                      nullable: true
                                      type: string
                                  required:
                                  - naam
                                  type: object
                                datum:
                                  example: "2022-12-01"
                                  format: date
                                  nullable: true
                                  type: string
                              required:
                              - bron
                              - datum
                              type: object
                            id:
                              description: A unique identifier in UUID format from
                                a sector, country, content-item etc.
                              format: uuid
                              type: string
                            jaartal:
                              description: The year of the observation.
                              example: "2016"
                              nullable: true
                              type: string
                            landen:
                              description: A list of countries related to the current
                                country observation.
                              items:
                                description: A list of countries associated with this
                                  item.
                                properties:
                                  id:
                                    description: A unique identifier in UUID format
                                      from a sector, country, content-item etc.
                                    format: uuid
                                    type: string
                                  land:
                                    description: The name of the country.
                                    example: Netherlands
                                    type: string
                                  link:
                                    description: A link to the country's detailed
                                      page, can be null if not available.
                                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                    format: uri
                                    nullable: true
                                    type: string
                                type: object
                              type: array
                            meeteenheid:
                              nullable: true
                              properties:
                                afkorting:
                                  example: <p>In km²</p>
                                  nullable: true
                                  type: string
                                naam:
                                  description: The measuring unit.
                                  example: Vierkante kilometer
                                  nullable: true
                                  type: string
                              required:
                              - naam
                              - afkorting
                              type: object
                            ranking:
                              description: The ranking of the observation.
                              example: 5
                              nullable: true
                              type: integer
                            schaal:
                              description: The scale of the observation.
                              example: km²
                              nullable: true
                              type: string
                            schatting:
                              description: If this observation is an estimation.
                              example: false
                              nullable: true
                              type: boolean
                            type:
                              description: The type of the observation.
                              enum:
                              - bigMacIndex
                              - economischeGroei
                              - easeOfDoingBusinessIndex
                              - uitvoerwaarde
                              - corruptieIndex
                              - bbp
                              - koopkracht
                              - globalCompetitivenessIndex
                              - globalInnovationIndex
                              - invoerWaarde
                              - inflatie
                              - logisticPerformanceIndex
                              - inwoneraantal
                              - oppervlakte
                              - werkloosheid
                              example: oppervlakte
                              type: string
                            waarde:
                              description: The amount of the observation.
                              example: "1671000"
                              nullable: true
                              type: string
                          required:
                          - id
                          - type
                          - meeteenheid
                          - waarde
                          - jaartal
                          - ranking
                          - schatting
                          - schaal
                          - herkomst
                          type: object
                        type: array
                    type: object
                  _links:
                    allOf:
                    - description: A collection of links for the current resource.
                      properties:
                        next:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=3
                              format: uri
                              nullable: true
                              type: string
                          type: object
                        prev:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=1
                              format: uri
                              nullable: true
                              type: string
                          type: object
                        self:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint
                              format: uri
                              type: string
                          type: object
                      type: object
                    - properties:
                        land:
                          properties:
                            href:
                              description: URL of the link
                              example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                              format: uri
                              type: string
                          type: object
                      type: object
                    description: A collection of links. For the current resource and
                      a link to the owning country.
                    type: object
                required:
                - _embedded
                - _links
                type: object
          description: OK
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "400":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The request contains an invalid parameter.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "404":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The requested resource could not be found.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
      security:
      - ApiKeyAuth: []
      summary: Endpoint for retrieving all observations of a country.
      tags:
      - landen
  /sectoren:
    get:
      description: Return the ID's and names of all sectors together.
      operationId: 75b238f0a52f5fb90215a3b70981646b
      parameters:
      - description: Set the amount of items to retrieve per page.
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 50
          type: integer
      - description: Set the current page for the items to retrieve.
        in: query
        name: page
        required: false
        schema:
          default: 1
          format: int32
          minimum: 1
          type: integer
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  _embedded:
                    description: A collection schema for the Sector schema.
                    properties:
                      sectoren:
                        description: A list of sectors.
                        items:
                          description: An excerpt of the sector.
                          properties:
                            id:
                              description: A unique identifier in UUID format from
                                a sector, country, content-item etc.
                              format: uuid
                              type: string
                            naam:
                              description: The name of the sector.
                              example: Creatieve industrie
                              type: string
                          required:
                          - id
                          - naam
                          type: object
                        type: array
                    type: object
                  _links:
                    description: A collection of links for the current resource.
                    properties:
                      next:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=3
                            format: uri
                            nullable: true
                            type: string
                        type: object
                      prev:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=1
                            format: uri
                            nullable: true
                            type: string
                        type: object
                      self:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint
                            format: uri
                            type: string
                        type: object
                    type: object
                required:
                - _embedded
                - _links
                type: object
          description: OK
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "400":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The request contains an invalid parameter.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
      security:
      - ApiKeyAuth: []
      summary: Endpoint for retrieving all available sectors.
      tags:
      - sectoren
  /wet-en-regelgevingen:
    get:
      description: |-
        Return the title, body and link of all laws and regulations
         *   together with the related country along with associated country names,
         *   links, and IDs. Supports filtering by multiple country IDs using the
         *   'country' query parameter.
      operationId: dc4e5822216cdd28048fbc795e368e72
      parameters:
      - description: Filter items by one or more country UUIDs. UUIDs should be comma-separated
          for multiple countries.
        explode: false
        in: query
        name: country
        required: false
        schema:
          example: 123e4567-e89b-12d3-a456-426614174000
          format: uuid
          type: string
        style: form
      - description: Set the amount of items to retrieve per page.
        in: query
        name: pageSize
        required: false
        schema:
          default: 10
          enum:
          - 10
          - 20
          - 50
          type: integer
      - description: Set the current page for the items to retrieve.
        in: query
        name: page
        required: false
        schema:
          default: 1
          format: int32
          minimum: 1
          type: integer
      responses:
        "200":
          content:
            application/json:
              schema:
                properties:
                  _embedded:
                    description: A collection schema for the Laws and Regulations
                      schema.
                    properties:
                      wet-en-regelgevingen:
                        description: A list of laws and regulations.
                        items:
                          description: The laws and regulations of a country.
                          nullable: true
                          properties:
                            landen:
                              description: A list of countries associated with this
                                laws and regulations.
                              items:
                                description: A list of countries associated with this
                                  item.
                                properties:
                                  id:
                                    description: A unique identifier in UUID format
                                      from a sector, country, content-item etc.
                                    format: uuid
                                    type: string
                                  land:
                                    description: The name of the country.
                                    example: Netherlands
                                    type: string
                                  link:
                                    description: A link to the country's detailed
                                      page, can be null if not available.
                                    example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/landen/3fa85f64-5717-4562-b3fc-2c963f66afa6
                                    format: uri
                                    nullable: true
                                    type: string
                                type: object
                              type: array
                            link:
                              description: A URL to a related laws and regulations
                                page.
                              example: https://www.rvo.nl/afghanistan
                              format: uri
                              nullable: true
                              type: string
                            tekst:
                              description: Raw HTML content of the laws and regulations.
                                Clients must ensure to properly escape this content
                                when rendering to prevent XSS vulnerabilities.
                              example: <p>This is an example of HTML content.</p>
                              format: html
                              nullable: true
                              type: string
                            titel:
                              description: The title of the laws and regulations.
                              example: Laws and regulations in Afghanistan
                              nullable: true
                              type: string
                          required:
                          - titel
                          - tekst
                          - landen
                          - link
                          type: object
                        type: array
                    type: object
                  _links:
                    description: A collection of links for the current resource.
                    properties:
                      next:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=3
                            format: uri
                            nullable: true
                            type: string
                        type: object
                      prev:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint&page=1
                            format: uri
                            nullable: true
                            type: string
                        type: object
                      self:
                        properties:
                          href:
                            description: URL of the link
                            example: https://internationaal.ondernemen.overheid.nl/api/iio/v1/endpoint
                            format: uri
                            type: string
                        type: object
                    type: object
                required:
                - _embedded
                - _links
                type: object
          description: OK
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
        "400":
          content:
            application/json:
              schema:
                description: An error response schema.
                properties:
                  detail:
                    description: The details of the error.
                    example: The resource with UUID 3fa85f64-5717-4562-b3fc-2c963f66afa6
                      could not be found.
                    type: string
                  status:
                    description: The HTTP status code of the error.
                    example: 404
                    type: integer
                  title:
                    description: The title of the error.
                    example: Not Found
                    type: string
                required:
                - status
                - title
                - detail
                type: object
          description: The request contains an invalid parameter.
          headers:
            API-Version:
              description: The version of the API
              required: true
              schema:
                description: API version schema
                example: 1.2.0
                type: string
      security:
      - ApiKeyAuth: []
      summary: Endpoint for retrieving all available laws and regulations from countries.
      tags:
      - wet-en-regelgevingen
servers:
- description: Acceptance environment
  url: https://acc-internationaal.ondernemen.overheid.nl/api/iio/v1
- description: Production environment
  url: https://internationaal.ondernemen.overheid.nl/api/iio/v1
tags:
- description: content-items
  name: content-items
- description: landen
  name: landen
- description: evenementen
  name: evenementen
- description: financieringen
  name: financieringen
- description: wet-en-regelgevingen
  name: wet-en-regelgevingen
- description: sectoren
  name: sectoren
