components:
  schemas:
    Bouwstroompuntenbouwstroompunten:
      description: bouwstroompunten
      properties:
        _links:
          allOf:
          - $ref: '#/components/schemas/BouwstroompuntendefaultBouwstroompuntenLinks'
          title: ' links'
        aanmeldformulierAanvraagGebruik:
          description: Aanmeldformulier voor gebruik van het stroompunt.
          maxLength: 2147483647
          nullable: true
          type: string
        afbeelding:
          description: Afbeelding van bouwstroompunt.
          format: uri
          maxLength: 200
          nullable: true
          title: Bouwstroompunt afbeelding
          type: string
        beschikbareAansluitingen:
          description: Type connectoren beschikbaar
          items:
            maxLength: 2147483647
            title: Beschikbare aansluitingen
            type: string
          nullable: true
          type: array
        bouwstroompuntId:
          description: Bouwstroompuntnummer.
          maxLength: 2147483647
          nullable: true
          title: Bouwstroompunt ID
          type: string
        capaciteit:
          description: Capaciteit in Ampere.
          maxLength: 2147483647
          nullable: true
          type: string
        contactPersoon:
          description: Naam contactpersoon.
          maxLength: 2147483647
          nullable: true
          type: string
        contactnummerBijMeldenStoring:
          description: Referentienummer voor het melden van een storing.
          maxLength: 2147483647
          nullable: true
          type: string
        datumtijdAangemaakt:
          description: Datum en tijdstip van creatie record.
          format: date-time
          nullable: true
          type: string
        email:
          description: Emailadres voor contact t.a.v. bijvoorbeeld het gebruik.
          maxLength: 2147483647
          nullable: true
          type: string
        gemeente:
          description: De officiële vastgestelde gemeentenaam
          maxLength: 2147483647
          nullable: true
          title: Gemeente naam
          type: string
        geometry:
          $ref: '#/components/schemas/Point'
        huisnummer:
          description: Een door het bevoegde gemeentelijke orgaan ten aanzien van
            een adresseerbaar object toegekende nummering
          maxLength: 2147483647
          nullable: true
          type: string
        id:
          description: Unieke identificatie bouwstroompunt record.
          maxLength: 2147483647
          type: string
        locatie:
          description: Locatie van bouwstroompunt (boven- of ondergronds).
          maxLength: 2147483647
          nullable: true
          title: Bouwstroompunt locatie
          type: string
        minimaleGebruikscapaciteit:
          description: De categorie-aanduiding van minimale stroomcapaciteit voor
            gebruik.
          maxLength: 2147483647
          nullable: true
          type: string
        nietBeschikbaarOp:
          description: Momenten waarop het stroompunt niet te gebruiken is.
          maxLength: 2147483647
          nullable: true
          title: Bouwstroompunt niet beschikbaar op
          type: string
        organisatie:
          description: Eigenaarschap en beheer van bouwstroompunt.
          maxLength: 2147483647
          nullable: true
          title: Beheerobject eigenaar
          type: string
        plaats:
          description: Een woonplaatsnaam is de naam van een door het bevoegde gemeentelijke
            orgaan als zodanig aangewezen gedeelte van het gemeentelijk grondgebied
          maxLength: 2147483647
          nullable: true
          title: Woonplaats naam
          type: string
        postcode:
          description: De door PostNL vastgestelde aanduiding bestaande uit 4 cijfers
            en 2 letters
          maxLength: 2147483647
          nullable: true
          type: string
        primaireFunctie:
          description: De hoofdfunctie van het bouwstroompunt (t.b.v. bepaalde doelgroep
            zoals evenementen of markt).
          maxLength: 2147483647
          nullable: true
          type: string
        provincie:
          description: De naam van een provincie.
          maxLength: 2147483647
          nullable: true
          title: Provincie naam
          type: string
        straat:
          description: Een naam om openbare ruimten als straten, lanen, wegen en stegen
            mee aan te duiden
          maxLength: 2147483647
          nullable: true
          title: Straat naam
          type: string
        teGebruikenApplicatie:
          description: Naam van de applicatie om stroompunt te kunnen reserveren/gebruiken.
          maxLength: 2147483647
          nullable: true
          type: string
        toegangswijze:
          description: Wijze voor verkrijgen toegang bouwstroompunt.
          maxLength: 2147483647
          nullable: true
          title: Bouwstroompunt toegangswijze
          type: string
        vergunningsplichtig:
          description: Indicatie vergunningplichting voor gebruik
          nullable: true
          type: boolean
      required:
      - _links
      - id
      type: object
    BouwstroompuntenbouwstroompuntenLink:
      description: The identifier of the relationship to bouwstroompunten.
      properties:
        href:
          format: uri
          readOnly: true
          type: string
        id:
          description: Unieke identificatie bouwstroompunt record.
          maxLength: 2147483647
          type: string
        title:
          type: string
      required:
      - href
      - id
      - title
      type: object
    BouwstroompuntendefaultBouwstroompuntenLinks:
      description: The contents of the `bouwstroompunten._links` field. It contains
        all relationships with objects.
      properties:
        schema:
          description: The schema field is exposed with every record
          format: uri
          readOnly: true
          type: string
        self:
          $ref: '#/components/schemas/BouwstroompuntenbouwstroompuntenLink'
      required:
      - schema
      - self
      type: object
    Geometry:
      description: GeoJSON geometry
      discriminator:
        propertyName: type
      properties:
        coordinates:
          description: Based on the geometry type, a point or collection of points.
          items:
            type: number
          minItems: 2
          type: array
        type:
          description: the geometry type
          enum:
          - Point
          - LineString
          - Polygon
          - MultiPoint
          - MultiLineString
          - MultiPolygon
          type: string
      required:
      - type
      type: object
    GeometryCollection:
      description: GeoJSON geometry collection
      properties:
        geometries:
          items:
            $ref: '#/components/schemas/Geometry'
          type: array
        type:
          enum:
          - GeometryCollection
          type: string
      required:
      - type
      - geometries
      type: object
    LineString:
      allOf:
      - $ref: '#/components/schemas/Geometry'
      - properties:
          coordinates:
            items:
              $ref: '#/components/schemas/Point3D'
            type: array
          type:
            enum:
            - LineString
            type: string
      description: GeoJSON geometry
      type: object
    MultiLineString:
      allOf:
      - $ref: '#/components/schemas/Geometry'
      - properties:
          coordinates:
            items:
              items:
                $ref: '#/components/schemas/Point3D'
              type: array
            type: array
          type:
            enum:
            - MultiLineString
            type: string
      description: GeoJSON geometry
      type: object
    MultiPoint:
      allOf:
      - $ref: '#/components/schemas/Geometry'
      - properties:
          coordinates:
            items:
              $ref: '#/components/schemas/Point3D'
            type: array
          type:
            enum:
            - MultiPoint
            type: string
      description: GeoJSON geometry
      type: object
    MultiPolygon:
      allOf:
      - $ref: '#/components/schemas/Geometry'
      - properties:
          coordinates:
            items:
              items:
                items:
                  $ref: '#/components/schemas/Point3D'
                type: array
              type: array
            type: array
          type:
            enum:
            - MultiPolygon
            type: string
      description: GeoJSON geometry
      type: object
    PaginatedBouwstroompuntenbouwstroompuntenList:
      properties:
        _embedded:
          properties:
            bouwstroompunten:
              items:
                $ref: '#/components/schemas/Bouwstroompuntenbouwstroompunten'
              type: array
          type: object
        _links:
          properties:
            next:
              properties:
                href:
                  example: https://api.data.amsterdam.nl/v1/.../resource/?page=4
                  format: uri
                  nullable: true
                  type: string
              type: object
            previous:
              properties:
                href:
                  example: https://api.data.amsterdam.nl/v1/.../resource/?page=2
                  format: uri
                  nullable: true
                  type: string
              type: object
            self:
              properties:
                href:
                  example: https://api.data.amsterdam.nl/v1/.../resource/?page=3
                  format: uri
                  type: string
              type: object
          type: object
        page:
          properties:
            number:
              example: 3
              type: integer
            size:
              example: 20
              type: integer
            totalElements:
              example: 5
              type: integer
            totalPages:
              example: 3
              type: integer
          type: object
      type: object
    Point:
      allOf:
      - $ref: '#/components/schemas/Geometry'
      - properties:
          coordinates:
            $ref: '#/components/schemas/Point3D'
          type:
            enum:
            - Point
            type: string
      description: GeoJSON geometry
      type: object
    Point3D:
      description: Point in 3D space
      items:
        type: number
      maxItems: 3
      minItems: 2
      type: array
    Polygon:
      allOf:
      - $ref: '#/components/schemas/Geometry'
      - properties:
          coordinates:
            items:
              items:
                $ref: '#/components/schemas/Point3D'
              type: array
            type: array
          type:
            enum:
            - Polygon
            type: string
      description: GeoJSON geometry
      type: object
  securitySchemes:
    oauth2:
      flows:
        implicit:
          authorizationUrl: https://iam.amsterdam.nl/auth/realms/datapunt-ad/protocol/openid-connect/auth
          scopes:
            4f49c72a-d82b-4d5e-8063-a93470854d12/.default: Toegang Applicatie
      type: oauth2
externalDocs:
  description: API Usage Documentation
  url: https://api.data.amsterdam.nl/v1/docs/datasets/bouwstroompunten.html
info:
  contact:
    email: datapunt@amsterdam.nl
  description: Informatie over bouwstroompunten
  license:
    name: Creative Commons, Naamsvermelding
  termsOfService: https://data.amsterdam.nl/
  title: Bouwstroompunten
  version: 1.0.0
openapi: 3.0.3
paths:
  /bouwstroompunten:
    get:
      operationId: bouwstroompunten_bouwstroompunten_list_slash
      parameters:
      - description: Accept-Crs header for Geo queries
        in: header
        name: Accept-Crs
        schema:
          type: string
      - description: Content-Crs header for Geo queries
        in: header
        name: Content-Crs
        schema:
          type: string
      - description: Api Key for statistical purposes, not for authentication
        in: header
        name: X-Api-Key
        schema:
          type: string
      - description: Include a count of the total result set and the number of pages.Only
          works for responses that return a page.
        in: query
        name: _count
        required: false
        schema:
          type: boolean
      - description: Specify type of header for csv file
        in: query
        name: _csv_header
        schema:
          enum:
          - id
          - title
          - none
          type: string
      - description: Specify type of separator for csv file
        in: query
        name: _csv_separator
        schema:
          enum:
          - ','
          - ;
          type: string
      - description: Allow to expand relations.
        in: query
        name: _expand
        schema:
          type: boolean
      - description: Comma separated list of named relations to expand.
        in: query
        name: _expandScope
        schema:
          type: string
      - description: Comma-separated list of fields to display
        in: query
        name: _fields
        schema:
          type: string
      - description: Select the export format
        in: query
        name: _format
        schema:
          enum:
          - json
          - csv
          - geojson
          type: string
      - description: Number of results to return per page.
        in: query
        name: _pageSize
        required: false
        schema:
          type: integer
      - description: Which field to use when ordering the results.
        in: query
        name: _sort
        required: false
        schema:
          type: string
      - description: Aanmeldformulier voor gebruik van het stroompunt.
        in: query
        name: aanmeldformulierAanvraagGebruik
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: aanmeldformulierAanvraagGebruik[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: aanmeldformulierAanvraagGebruik[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: aanmeldformulierAanvraagGebruik[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: aanmeldformulierAanvraagGebruik[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: aanmeldformulierAanvraagGebruik[not]
        schema:
          items:
            type: string
          type: array
      - description: Afbeelding van bouwstroompunt.
        in: query
        name: afbeelding
        schema:
          format: uri
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: afbeelding[in]
        schema:
          items:
            format: uri
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: afbeelding[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: afbeelding[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: afbeelding[like]
        schema:
          type: string
      - description: Exclude matches; URL
        in: query
        name: afbeelding[not]
        schema:
          items:
            format: uri
            type: string
          type: array
      - description: Type connectoren beschikbaar
        explode: false
        in: query
        name: beschikbareAansluitingen
        schema:
          items:
            type: string
          type: array
        style: form
      - description: 'Matches values from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: beschikbareAansluitingen[contains]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Bouwstroompuntnummer.
        in: query
        name: bouwstroompuntId
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: bouwstroompuntId[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: bouwstroompuntId[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: bouwstroompuntId[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: bouwstroompuntId[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: bouwstroompuntId[not]
        schema:
          items:
            type: string
          type: array
      - description: Capaciteit in Ampere.
        in: query
        name: capaciteit
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: capaciteit[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: capaciteit[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: capaciteit[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: capaciteit[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: capaciteit[not]
        schema:
          items:
            type: string
          type: array
      - description: Naam contactpersoon.
        in: query
        name: contactPersoon
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: contactPersoon[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: contactPersoon[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: contactPersoon[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: contactPersoon[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: contactPersoon[not]
        schema:
          items:
            type: string
          type: array
      - description: Referentienummer voor het melden van een storing.
        in: query
        name: contactnummerBijMeldenStoring
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: contactnummerBijMeldenStoring[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: contactnummerBijMeldenStoring[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: contactnummerBijMeldenStoring[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: contactnummerBijMeldenStoring[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: contactnummerBijMeldenStoring[not]
        schema:
          items:
            type: string
          type: array
      - description: Datum en tijdstip van creatie record.
        in: query
        name: datumtijdAangemaakt
        schema:
          format: date-time
          type: string
      - description: Greater than; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
        in: query
        name: datumtijdAangemaakt[gt]
        schema:
          format: date-time
          type: string
      - description: Greater than or equal to; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
        in: query
        name: datumtijdAangemaakt[gte]
        schema:
          format: date-time
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: datumtijdAangemaakt[in]
        schema:
          items:
            format: date-time
            type: string
          type: array
        style: form
      - description: Whether the field has a NULL value or not.
        in: query
        name: datumtijdAangemaakt[isnull]
        schema:
          type: boolean
      - description: Less than; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
        in: query
        name: datumtijdAangemaakt[lt]
        schema:
          format: date-time
          type: string
      - description: Less than or equal to; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
        in: query
        name: datumtijdAangemaakt[lte]
        schema:
          format: date-time
          type: string
      - description: Exclude matches; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
        in: query
        name: datumtijdAangemaakt[not]
        schema:
          items:
            format: date-time
            type: string
          type: array
      - description: Emailadres voor contact t.a.v. bijvoorbeeld het gebruik.
        in: query
        name: email
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: email[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: email[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: email[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: email[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: email[not]
        schema:
          items:
            type: string
          type: array
      - description: De officiële vastgestelde gemeentenaam
        in: query
        name: gemeente
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: gemeente[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: gemeente[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: gemeente[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: gemeente[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: gemeente[not]
        schema:
          items:
            type: string
          type: array
      - description: Punt geometrie van bouwstroompunt volgens Rijksdriehoekscoördinaten
          (RD).
        in: query
        name: geometry
        schema:
          type: string
      - description: Use WKT (POLYGON((x1 y1, x2 y2, ...))) or GeoJSON
        in: query
        name: geometry[intersects]
        schema:
          type: string
      - description: Whether the field has a NULL value or not.
        in: query
        name: geometry[isnull]
        schema:
          type: string
      - description: GeoJSON | GEOMETRY(...)
        in: query
        name: geometry[not]
        schema:
          type: string
      - description: Een door het bevoegde gemeentelijke orgaan ten aanzien van een
          adresseerbaar object toegekende nummering
        in: query
        name: huisnummer
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: huisnummer[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: huisnummer[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: huisnummer[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: huisnummer[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: huisnummer[not]
        schema:
          items:
            type: string
          type: array
      - description: Unieke identificatie bouwstroompunt record.
        in: query
        name: id
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: id[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: id[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: id[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: id[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: id[not]
        schema:
          items:
            type: string
          type: array
      - description: Locatie van bouwstroompunt (boven- of ondergronds).
        in: query
        name: locatie
        schema:
          enum:
          - Bovengronds
          - Ondergronds
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: locatie[in]
        schema:
          enum:
          - Bovengronds
          - Ondergronds
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: locatie[isempty]
        schema:
          enum:
          - Bovengronds
          - Ondergronds
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: locatie[isnull]
        schema:
          enum:
          - Bovengronds
          - Ondergronds
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: locatie[like]
        schema:
          enum:
          - Bovengronds
          - Ondergronds
          type: string
      - description: Exclude matches; text
        in: query
        name: locatie[not]
        schema:
          enum:
          - Bovengronds
          - Ondergronds
          items:
            type: string
          type: array
      - description: De categorie-aanduiding van minimale stroomcapaciteit voor gebruik.
        in: query
        name: minimaleGebruikscapaciteit
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: minimaleGebruikscapaciteit[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: minimaleGebruikscapaciteit[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: minimaleGebruikscapaciteit[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: minimaleGebruikscapaciteit[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: minimaleGebruikscapaciteit[not]
        schema:
          items:
            type: string
          type: array
      - description: Momenten waarop het stroompunt niet te gebruiken is.
        in: query
        name: nietBeschikbaarOp
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: nietBeschikbaarOp[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: nietBeschikbaarOp[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: nietBeschikbaarOp[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: nietBeschikbaarOp[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: nietBeschikbaarOp[not]
        schema:
          items:
            type: string
          type: array
      - description: Eigenaarschap en beheer van bouwstroompunt.
        in: query
        name: organisatie
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: organisatie[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: organisatie[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: organisatie[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: organisatie[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: organisatie[not]
        schema:
          items:
            type: string
          type: array
      - description: A page number within the paginated result set.
        in: query
        name: page
        required: false
        schema:
          type: integer
      - description: Een woonplaatsnaam is de naam van een door het bevoegde gemeentelijke
          orgaan als zodanig aangewezen gedeelte van het gemeentelijk grondgebied
        in: query
        name: plaats
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: plaats[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: plaats[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: plaats[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: plaats[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: plaats[not]
        schema:
          items:
            type: string
          type: array
      - description: De door PostNL vastgestelde aanduiding bestaande uit 4 cijfers
          en 2 letters
        in: query
        name: postcode
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: postcode[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: postcode[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: postcode[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: postcode[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: postcode[not]
        schema:
          items:
            type: string
          type: array
      - description: De hoofdfunctie van het bouwstroompunt (t.b.v. bepaalde doelgroep
          zoals evenementen of markt).
        in: query
        name: primaireFunctie
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: primaireFunctie[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: primaireFunctie[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: primaireFunctie[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: primaireFunctie[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: primaireFunctie[not]
        schema:
          items:
            type: string
          type: array
      - description: De naam van een provincie.
        in: query
        name: provincie
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: provincie[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: provincie[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: provincie[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: provincie[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: provincie[not]
        schema:
          items:
            type: string
          type: array
      - description: Een naam om openbare ruimten als straten, lanen, wegen en stegen
          mee aan te duiden
        in: query
        name: straat
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: straat[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: straat[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: straat[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: straat[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: straat[not]
        schema:
          items:
            type: string
          type: array
      - description: Naam van de applicatie om stroompunt te kunnen reserveren/gebruiken.
        in: query
        name: teGebruikenApplicatie
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: teGebruikenApplicatie[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: teGebruikenApplicatie[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: teGebruikenApplicatie[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: teGebruikenApplicatie[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: teGebruikenApplicatie[not]
        schema:
          items:
            type: string
          type: array
      - description: Wijze voor verkrijgen toegang bouwstroompunt.
        in: query
        name: toegangswijze
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: toegangswijze[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: toegangswijze[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: toegangswijze[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: toegangswijze[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: toegangswijze[not]
        schema:
          items:
            type: string
          type: array
      - description: Indicatie vergunningplichting voor gebruik
        in: query
        name: vergunningsplichtig
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: vergunningsplichtig[isnull]
        schema:
          type: boolean
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/PaginatedBouwstroompuntenbouwstroompuntenList'
            application/hal+json:
              schema:
                $ref: '#/components/schemas/PaginatedBouwstroompuntenbouwstroompuntenList'
            text/csv:
              schema:
                $ref: '#/components/schemas/PaginatedBouwstroompuntenbouwstroompuntenList'
          description: ""
      tags:
      - bouwstroompunten
  /bouwstroompunten/{id}:
    get:
      operationId: bouwstroompunten_bouwstroompunten_retrieve_slash
      parameters:
      - description: Accept-Crs header for Geo queries
        in: header
        name: Accept-Crs
        schema:
          type: string
      - description: Content-Crs header for Geo queries
        in: header
        name: Content-Crs
        schema:
          type: string
      - description: Api Key for statistical purposes, not for authentication
        in: header
        name: X-Api-Key
        schema:
          type: string
      - description: Specify type of header for csv file
        in: query
        name: _csv_header
        schema:
          enum:
          - id
          - title
          - none
          type: string
      - description: Specify type of separator for csv file
        in: query
        name: _csv_separator
        schema:
          enum:
          - ','
          - ;
          type: string
      - description: Allow to expand relations.
        in: query
        name: _expand
        schema:
          type: boolean
      - description: Comma separated list of named relations to expand.
        in: query
        name: _expandScope
        schema:
          type: string
      - description: Comma-separated list of fields to display
        in: query
        name: _fields
        schema:
          type: string
      - description: Select the export format
        in: query
        name: _format
        schema:
          enum:
          - json
          - csv
          - geojson
          type: string
      - description: Which field to use when ordering the results.
        in: query
        name: _sort
        required: false
        schema:
          type: string
      - description: Aanmeldformulier voor gebruik van het stroompunt.
        in: query
        name: aanmeldformulierAanvraagGebruik
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: aanmeldformulierAanvraagGebruik[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: aanmeldformulierAanvraagGebruik[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: aanmeldformulierAanvraagGebruik[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: aanmeldformulierAanvraagGebruik[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: aanmeldformulierAanvraagGebruik[not]
        schema:
          items:
            type: string
          type: array
      - description: Afbeelding van bouwstroompunt.
        in: query
        name: afbeelding
        schema:
          format: uri
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: afbeelding[in]
        schema:
          items:
            format: uri
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: afbeelding[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: afbeelding[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: afbeelding[like]
        schema:
          type: string
      - description: Exclude matches; URL
        in: query
        name: afbeelding[not]
        schema:
          items:
            format: uri
            type: string
          type: array
      - description: Type connectoren beschikbaar
        explode: false
        in: query
        name: beschikbareAansluitingen
        schema:
          items:
            type: string
          type: array
        style: form
      - description: 'Matches values from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: beschikbareAansluitingen[contains]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Bouwstroompuntnummer.
        in: query
        name: bouwstroompuntId
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: bouwstroompuntId[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: bouwstroompuntId[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: bouwstroompuntId[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: bouwstroompuntId[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: bouwstroompuntId[not]
        schema:
          items:
            type: string
          type: array
      - description: Capaciteit in Ampere.
        in: query
        name: capaciteit
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: capaciteit[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: capaciteit[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: capaciteit[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: capaciteit[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: capaciteit[not]
        schema:
          items:
            type: string
          type: array
      - description: Naam contactpersoon.
        in: query
        name: contactPersoon
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: contactPersoon[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: contactPersoon[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: contactPersoon[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: contactPersoon[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: contactPersoon[not]
        schema:
          items:
            type: string
          type: array
      - description: Referentienummer voor het melden van een storing.
        in: query
        name: contactnummerBijMeldenStoring
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: contactnummerBijMeldenStoring[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: contactnummerBijMeldenStoring[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: contactnummerBijMeldenStoring[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: contactnummerBijMeldenStoring[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: contactnummerBijMeldenStoring[not]
        schema:
          items:
            type: string
          type: array
      - description: Datum en tijdstip van creatie record.
        in: query
        name: datumtijdAangemaakt
        schema:
          format: date-time
          type: string
      - description: Greater than; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
        in: query
        name: datumtijdAangemaakt[gt]
        schema:
          format: date-time
          type: string
      - description: Greater than or equal to; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
        in: query
        name: datumtijdAangemaakt[gte]
        schema:
          format: date-time
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: datumtijdAangemaakt[in]
        schema:
          items:
            format: date-time
            type: string
          type: array
        style: form
      - description: Whether the field has a NULL value or not.
        in: query
        name: datumtijdAangemaakt[isnull]
        schema:
          type: boolean
      - description: Less than; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
        in: query
        name: datumtijdAangemaakt[lt]
        schema:
          format: date-time
          type: string
      - description: Less than or equal to; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
        in: query
        name: datumtijdAangemaakt[lte]
        schema:
          format: date-time
          type: string
      - description: Exclude matches; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
        in: query
        name: datumtijdAangemaakt[not]
        schema:
          items:
            format: date-time
            type: string
          type: array
      - description: Emailadres voor contact t.a.v. bijvoorbeeld het gebruik.
        in: query
        name: email
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: email[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: email[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: email[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: email[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: email[not]
        schema:
          items:
            type: string
          type: array
      - description: De officiële vastgestelde gemeentenaam
        in: query
        name: gemeente
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: gemeente[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: gemeente[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: gemeente[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: gemeente[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: gemeente[not]
        schema:
          items:
            type: string
          type: array
      - description: Punt geometrie van bouwstroompunt volgens Rijksdriehoekscoördinaten
          (RD).
        in: query
        name: geometry
        schema:
          type: string
      - description: Use WKT (POLYGON((x1 y1, x2 y2, ...))) or GeoJSON
        in: query
        name: geometry[intersects]
        schema:
          type: string
      - description: Whether the field has a NULL value or not.
        in: query
        name: geometry[isnull]
        schema:
          type: string
      - description: GeoJSON | GEOMETRY(...)
        in: query
        name: geometry[not]
        schema:
          type: string
      - description: Een door het bevoegde gemeentelijke orgaan ten aanzien van een
          adresseerbaar object toegekende nummering
        in: query
        name: huisnummer
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: huisnummer[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: huisnummer[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: huisnummer[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: huisnummer[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: huisnummer[not]
        schema:
          items:
            type: string
          type: array
      - in: path
        name: id
        required: true
        schema:
          pattern: ^[^/]+$
          type: string
      - description: Unieke identificatie bouwstroompunt record.
        in: query
        name: id
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: id[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: id[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: id[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: id[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: id[not]
        schema:
          items:
            type: string
          type: array
      - description: Locatie van bouwstroompunt (boven- of ondergronds).
        in: query
        name: locatie
        schema:
          enum:
          - Bovengronds
          - Ondergronds
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: locatie[in]
        schema:
          enum:
          - Bovengronds
          - Ondergronds
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: locatie[isempty]
        schema:
          enum:
          - Bovengronds
          - Ondergronds
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: locatie[isnull]
        schema:
          enum:
          - Bovengronds
          - Ondergronds
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: locatie[like]
        schema:
          enum:
          - Bovengronds
          - Ondergronds
          type: string
      - description: Exclude matches; text
        in: query
        name: locatie[not]
        schema:
          enum:
          - Bovengronds
          - Ondergronds
          items:
            type: string
          type: array
      - description: De categorie-aanduiding van minimale stroomcapaciteit voor gebruik.
        in: query
        name: minimaleGebruikscapaciteit
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: minimaleGebruikscapaciteit[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: minimaleGebruikscapaciteit[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: minimaleGebruikscapaciteit[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: minimaleGebruikscapaciteit[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: minimaleGebruikscapaciteit[not]
        schema:
          items:
            type: string
          type: array
      - description: Momenten waarop het stroompunt niet te gebruiken is.
        in: query
        name: nietBeschikbaarOp
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: nietBeschikbaarOp[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: nietBeschikbaarOp[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: nietBeschikbaarOp[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: nietBeschikbaarOp[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: nietBeschikbaarOp[not]
        schema:
          items:
            type: string
          type: array
      - description: Eigenaarschap en beheer van bouwstroompunt.
        in: query
        name: organisatie
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: organisatie[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: organisatie[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: organisatie[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: organisatie[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: organisatie[not]
        schema:
          items:
            type: string
          type: array
      - description: Een woonplaatsnaam is de naam van een door het bevoegde gemeentelijke
          orgaan als zodanig aangewezen gedeelte van het gemeentelijk grondgebied
        in: query
        name: plaats
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: plaats[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: plaats[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: plaats[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: plaats[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: plaats[not]
        schema:
          items:
            type: string
          type: array
      - description: De door PostNL vastgestelde aanduiding bestaande uit 4 cijfers
          en 2 letters
        in: query
        name: postcode
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: postcode[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: postcode[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: postcode[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: postcode[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: postcode[not]
        schema:
          items:
            type: string
          type: array
      - description: De hoofdfunctie van het bouwstroompunt (t.b.v. bepaalde doelgroep
          zoals evenementen of markt).
        in: query
        name: primaireFunctie
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: primaireFunctie[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: primaireFunctie[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: primaireFunctie[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: primaireFunctie[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: primaireFunctie[not]
        schema:
          items:
            type: string
          type: array
      - description: De naam van een provincie.
        in: query
        name: provincie
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: provincie[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: provincie[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: provincie[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: provincie[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: provincie[not]
        schema:
          items:
            type: string
          type: array
      - description: Een naam om openbare ruimten als straten, lanen, wegen en stegen
          mee aan te duiden
        in: query
        name: straat
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: straat[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: straat[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: straat[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: straat[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: straat[not]
        schema:
          items:
            type: string
          type: array
      - description: Naam van de applicatie om stroompunt te kunnen reserveren/gebruiken.
        in: query
        name: teGebruikenApplicatie
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: teGebruikenApplicatie[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: teGebruikenApplicatie[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: teGebruikenApplicatie[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: teGebruikenApplicatie[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: teGebruikenApplicatie[not]
        schema:
          items:
            type: string
          type: array
      - description: Wijze voor verkrijgen toegang bouwstroompunt.
        in: query
        name: toegangswijze
        schema:
          type: string
      - description: 'Matches any value from a comma-separated list: val1,val2,valN.'
        explode: false
        in: query
        name: toegangswijze[in]
        schema:
          items:
            type: string
          type: array
        style: form
      - description: Whether the field is empty or not.
        in: query
        name: toegangswijze[isempty]
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: toegangswijze[isnull]
        schema:
          type: boolean
      - description: Matches text using wildcards (? and *).
        in: query
        name: toegangswijze[like]
        schema:
          type: string
      - description: Exclude matches; text
        in: query
        name: toegangswijze[not]
        schema:
          items:
            type: string
          type: array
      - description: Indicatie vergunningplichting voor gebruik
        in: query
        name: vergunningsplichtig
        schema:
          type: boolean
      - description: Whether the field has a NULL value or not.
        in: query
        name: vergunningsplichtig[isnull]
        schema:
          type: boolean
      responses:
        "200":
          content:
            application/geo+json:
              schema:
                $ref: '#/components/schemas/Bouwstroompuntenbouwstroompunten'
            application/hal+json:
              schema:
                $ref: '#/components/schemas/Bouwstroompuntenbouwstroompunten'
            text/csv:
              schema:
                $ref: '#/components/schemas/Bouwstroompuntenbouwstroompunten'
          description: ""
      tags:
      - bouwstroompunten
security:
- oauth2: []
servers:
- url: https://api.data.amsterdam.nl/
x-versions:
  standaard (v1): https://api.data.amsterdam.nl/v1/bouwstroompunten
  versie v1: https://api.data.amsterdam.nl/v1/bouwstroompunten/v1
