Gemeente Amsterdam Votopafvoerlegacy API
The votopafvoerlegacy API from Gemeente Amsterdam — 2 operation(s) for votopafvoerlegacy.
The votopafvoerlegacy API from Gemeente Amsterdam — 2 operation(s) for votopafvoerlegacy.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/amsterdam-nl:amsterdam-nl-votopafvoerlegacy-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Amsterdam Nl Votopafvoerlegacy API
version: 1.0.0
contact:
email: datapunt@amsterdam.nl
license:
name: ''
termsOfService: https://data.amsterdam.nl/
description: 'Operations tagged votopafvoerlegacy across 2 of this provider''s published API definitions: amsterdam-nl-bag-openapi-original.json, amsterdam-nl-bag-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://api.data.amsterdam.nl/
security:
- oauth2: []
tags:
- name: votopafvoerlegacy
paths:
/votopafvoerlegacy:
get:
operationId: bag_votopafvoerlegacy_list
parameters:
- in: header
name: Accept-Crs
schema:
type: string
description: Accept-Crs header for Geo queries
- in: header
name: Content-Crs
schema:
type: string
description: Content-Crs header for Geo queries
- in: header
name: X-Api-Key
schema:
type: string
description: Api Key for statistical purposes, not for authentication
- name: _count
required: false
in: query
description: Include a count of the total result set and the number of pages.Only works for responses that return a page.
schema:
type: boolean
- in: query
name: _csv_header
schema:
type: string
enum:
- id
- title
- none
description: Specify type of header for csv file
- in: query
name: _csv_separator
schema:
type: string
enum:
- ','
- ;
description: Specify type of separator for csv file
- in: query
name: _expand
schema:
type: boolean
description: Allow to expand relations.
- in: query
name: _expandScope
schema:
type: string
description: Comma separated list of named relations to expand.
- in: query
name: _fields
schema:
type: string
description: Comma-separated list of fields to display
- in: query
name: _format
schema:
type: string
enum:
- json
- csv
- geojson
description: Select the export format
- name: _pageSize
required: false
in: query
description: Number of results to return per page.
schema:
type: integer
- name: _sort
required: false
in: query
description: Which field to use when ordering the results.
schema:
type: string
- name: beginGeldigheid
in: query
description: De ingangsdatum van de geldigheid van een bepaalde combinatie van gegevens over een VERBLIJFSOBJECT
schema:
type: string
format: date-time
- name: beginGeldigheid[gt]
in: query
description: Greater than; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: beginGeldigheid[gte]
in: query
description: Greater than or equal to; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: beginGeldigheid[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: string
format: date-time
explode: false
style: form
- name: beginGeldigheid[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: beginGeldigheid[lt]
in: query
description: Less than; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: beginGeldigheid[lte]
in: query
description: Less than or equal to; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: beginGeldigheid[not]
in: query
description: Exclude matches; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: array
items:
type: string
format: date-time
- name: eindGeldigheid
in: query
description: De einddatum van de geldigheid van een bepaalde combinatie van gegevens over een VERBLIJFSOBJECT
schema:
type: string
format: date-time
- name: eindGeldigheid[gt]
in: query
description: Greater than; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: eindGeldigheid[gte]
in: query
description: Greater than or equal to; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: eindGeldigheid[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: string
format: date-time
explode: false
style: form
- name: eindGeldigheid[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: eindGeldigheid[lt]
in: query
description: Less than; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: eindGeldigheid[lte]
in: query
description: Less than or equal to; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: eindGeldigheid[not]
in: query
description: Exclude matches; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: array
items:
type: string
format: date-time
- name: geldigOp
in: query
schema:
type: string
format: date-time
- name: geldigOp[gt]
in: query
schema:
type: string
format: date-time
- name: geldigOp[gte]
in: query
schema:
type: string
format: date-time
- name: geldigOp[in]
in: query
schema:
type: string
format: date-time
- name: geldigOp[isnull]
in: query
schema:
type: string
format: date-time
- name: geldigOp[lt]
in: query
schema:
type: string
format: date-time
- name: geldigOp[lte]
in: query
schema:
type: string
format: date-time
- name: geldigOp[not]
in: query
schema:
type: string
format: date-time
- name: id
in: query
description: Exact; text
schema:
type: string
- name: id[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: string
explode: false
style: form
- name: id[isempty]
in: query
description: Whether the field is empty or not.
schema:
type: boolean
- name: id[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: id[like]
in: query
description: Matches text using wildcards (? and *).
schema:
type: string
- name: id[not]
in: query
description: Exclude matches; text
schema:
type: array
items:
type: string
- name: identificatie
in: query
description: De unieke aanduiding van een verblijfsobject
schema:
type: string
- name: identificatie[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: string
explode: false
style: form
- name: identificatie[isempty]
in: query
description: Whether the field is empty or not.
schema:
type: boolean
- name: identificatie[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: identificatie[like]
in: query
description: Matches text using wildcards (? and *).
schema:
type: string
- name: identificatie[not]
in: query
description: Exclude matches; text
schema:
type: array
items:
type: string
- name: page
required: false
in: query
description: A page number within the paginated result set.
schema:
type: integer
- name: redenafvoer
in: query
description: Reden van de afvoer van het verblijfsobject. Dit kenmerk wordt niet meer geactualiseerd en is vervangen door BAG-proces
schema:
type: string
- name: redenafvoer[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: string
explode: false
style: form
- name: redenafvoer[isempty]
in: query
description: Whether the field is empty or not.
schema:
type: boolean
- name: redenafvoer[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: redenafvoer[like]
in: query
description: Matches text using wildcards (? and *).
schema:
type: string
- name: redenafvoer[not]
in: query
description: Exclude matches; text
schema:
type: array
items:
type: string
- name: redenopvoer
in: query
description: Reden van de opvoer van het verblijfsobject. Dit kenmerk wordt niet meer geactualiseerd en is vervangen door BAG-proces
schema:
type: string
- name: redenopvoer[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: string
explode: false
style: form
- name: redenopvoer[isempty]
in: query
description: Whether the field is empty or not.
schema:
type: boolean
- name: redenopvoer[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: redenopvoer[like]
in: query
description: Matches text using wildcards (? and *).
schema:
type: string
- name: redenopvoer[not]
in: query
description: Exclude matches; text
schema:
type: array
items:
type: string
- name: volgnummer
in: query
description: Uniek volgnummer van de toestand van het object
schema:
type: integer
- name: volgnummer[gt]
in: query
description: Greater than; number
schema:
type: integer
- name: volgnummer[gte]
in: query
description: Greater than or equal to; number
schema:
type: integer
- name: volgnummer[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: integer
explode: false
style: form
- name: volgnummer[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: volgnummer[lt]
in: query
description: Less than; number
schema:
type: integer
- name: volgnummer[lte]
in: query
description: Less than or equal to; number
schema:
type: integer
- name: volgnummer[not]
in: query
description: Exclude matches; number
schema:
type: array
items:
type: integer
tags:
- votopafvoerlegacy
responses:
'200':
content:
application/hal+json:
schema:
$ref: '#/components/schemas/PaginatedBagvotopafvoerlegacyList'
text/csv:
schema:
$ref: '#/components/schemas/PaginatedBagvotopafvoerlegacyList'
application/geo+json:
schema:
$ref: '#/components/schemas/PaginatedBagvotopafvoerlegacyList'
description: ''
summary: Bag votopafvoerlegacy list
x-summary-source: derived
servers:
- url: https://api.data.amsterdam.nl/
/votopafvoerlegacy/{id}:
get:
operationId: bag_votopafvoerlegacy_retrieve
parameters:
- in: header
name: Accept-Crs
schema:
type: string
description: Accept-Crs header for Geo queries
- in: header
name: Content-Crs
schema:
type: string
description: Content-Crs header for Geo queries
- in: header
name: X-Api-Key
schema:
type: string
description: Api Key for statistical purposes, not for authentication
- in: query
name: _csv_header
schema:
type: string
enum:
- id
- title
- none
description: Specify type of header for csv file
- in: query
name: _csv_separator
schema:
type: string
enum:
- ','
- ;
description: Specify type of separator for csv file
- in: query
name: _expand
schema:
type: boolean
description: Allow to expand relations.
- in: query
name: _expandScope
schema:
type: string
description: Comma separated list of named relations to expand.
- in: query
name: _fields
schema:
type: string
description: Comma-separated list of fields to display
- in: query
name: _format
schema:
type: string
enum:
- json
- csv
- geojson
description: Select the export format
- name: _sort
required: false
in: query
description: Which field to use when ordering the results.
schema:
type: string
- name: beginGeldigheid
in: query
description: De ingangsdatum van de geldigheid van een bepaalde combinatie van gegevens over een VERBLIJFSOBJECT
schema:
type: string
format: date-time
- name: beginGeldigheid[gt]
in: query
description: Greater than; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: beginGeldigheid[gte]
in: query
description: Greater than or equal to; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: beginGeldigheid[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: string
format: date-time
explode: false
style: form
- name: beginGeldigheid[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: beginGeldigheid[lt]
in: query
description: Less than; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: beginGeldigheid[lte]
in: query
description: Less than or equal to; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: beginGeldigheid[not]
in: query
description: Exclude matches; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: array
items:
type: string
format: date-time
- name: eindGeldigheid
in: query
description: De einddatum van de geldigheid van een bepaalde combinatie van gegevens over een VERBLIJFSOBJECT
schema:
type: string
format: date-time
- name: eindGeldigheid[gt]
in: query
description: Greater than; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: eindGeldigheid[gte]
in: query
description: Greater than or equal to; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: eindGeldigheid[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: string
format: date-time
explode: false
style: form
- name: eindGeldigheid[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: eindGeldigheid[lt]
in: query
description: Less than; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: eindGeldigheid[lte]
in: query
description: Less than or equal to; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: string
format: date-time
- name: eindGeldigheid[not]
in: query
description: Exclude matches; use yyyy-mm-dd or yyyy-mm-ddThh:mm[:ss[.ms]]
schema:
type: array
items:
type: string
format: date-time
- name: geldigOp
in: query
schema:
type: string
format: date-time
- name: geldigOp[gt]
in: query
schema:
type: string
format: date-time
- name: geldigOp[gte]
in: query
schema:
type: string
format: date-time
- name: geldigOp[in]
in: query
schema:
type: string
format: date-time
- name: geldigOp[isnull]
in: query
schema:
type: string
format: date-time
- name: geldigOp[lt]
in: query
schema:
type: string
format: date-time
- name: geldigOp[lte]
in: query
schema:
type: string
format: date-time
- name: geldigOp[not]
in: query
schema:
type: string
format: date-time
- in: path
name: id
schema:
type: string
pattern: ^[^/]+$
required: true
- name: id
in: query
description: Exact; text
schema:
type: string
- name: id[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: string
explode: false
style: form
- name: id[isempty]
in: query
description: Whether the field is empty or not.
schema:
type: boolean
- name: id[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: id[like]
in: query
description: Matches text using wildcards (? and *).
schema:
type: string
- name: id[not]
in: query
description: Exclude matches; text
schema:
type: array
items:
type: string
- name: identificatie
in: query
description: De unieke aanduiding van een verblijfsobject
schema:
type: string
- name: identificatie[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: string
explode: false
style: form
- name: identificatie[isempty]
in: query
description: Whether the field is empty or not.
schema:
type: boolean
- name: identificatie[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: identificatie[like]
in: query
description: Matches text using wildcards (? and *).
schema:
type: string
- name: identificatie[not]
in: query
description: Exclude matches; text
schema:
type: array
items:
type: string
- name: redenafvoer
in: query
description: Reden van de afvoer van het verblijfsobject. Dit kenmerk wordt niet meer geactualiseerd en is vervangen door BAG-proces
schema:
type: string
- name: redenafvoer[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: string
explode: false
style: form
- name: redenafvoer[isempty]
in: query
description: Whether the field is empty or not.
schema:
type: boolean
- name: redenafvoer[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: redenafvoer[like]
in: query
description: Matches text using wildcards (? and *).
schema:
type: string
- name: redenafvoer[not]
in: query
description: Exclude matches; text
schema:
type: array
items:
type: string
- name: redenopvoer
in: query
description: Reden van de opvoer van het verblijfsobject. Dit kenmerk wordt niet meer geactualiseerd en is vervangen door BAG-proces
schema:
type: string
- name: redenopvoer[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: string
explode: false
style: form
- name: redenopvoer[isempty]
in: query
description: Whether the field is empty or not.
schema:
type: boolean
- name: redenopvoer[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: redenopvoer[like]
in: query
description: Matches text using wildcards (? and *).
schema:
type: string
- name: redenopvoer[not]
in: query
description: Exclude matches; text
schema:
type: array
items:
type: string
- name: volgnummer
in: query
description: Uniek volgnummer van de toestand van het object
schema:
type: integer
- name: volgnummer[gt]
in: query
description: Greater than; number
schema:
type: integer
- name: volgnummer[gte]
in: query
description: Greater than or equal to; number
schema:
type: integer
- name: volgnummer[in]
in: query
description: 'Matches any value from a comma-separated list: val1,val2,valN.'
schema:
type: array
items:
type: integer
explode: false
style: form
- name: volgnummer[isnull]
in: query
description: Whether the field has a NULL value or not.
schema:
type: boolean
- name: volgnummer[lt]
in: query
description: Less than; number
schema:
type: integer
- name: volgnummer[lte]
in: query
description: Less than or equal to; number
schema:
type: integer
- name: volgnummer[not]
in: query
description: Exclude matches; number
schema:
type: array
items:
type: integer
tags:
- votopafvoerlegacy
responses:
'200':
content:
application/hal+json:
schema:
$ref: '#/components/schemas/Bagvotopafvoerlegacy'
text/csv:
schema:
$ref: '#/components/schemas/Bagvotopafvoerlegacy'
application/geo+json:
schema:
$ref: '#/components/schemas/Bagvotopafvoerlegacy'
description: ''
summary: Bag votopafvoerlegacy retrieve
x-summary-source: derived
servers:
- url: https://api.data.amsterdam.nl/
components:
schemas:
PaginatedBagvotopafvoerlegacyList:
type: object
properties:
page:
type: object
properties:
number:
type: integer
example: 3
size:
type: integer
example: 20
totalElements:
type: integer
example: 5
totalPages:
type: integer
example: 3
_links:
type: object
properties:
self:
type: object
properties:
href:
type: string
format: uri
example: https://api.data.amsterdam.nl/v1/.../resource/?page=3
next:
type: object
properties:
href:
type:
- string
- 'null'
format: uri
example: https://api.data.amsterdam.nl/v1/.../resource/?page=4
previous:
type: object
properties:
href:
type:
- string
- 'null'
format: uri
example: https://api.data.amsterdam.nl/v1/.../resource/?page=2
_embedded:
type: object
properties:
votopafvoerlegacy:
type: array
items:
$ref: '#/components/schemas/Bagvotopafvoerlegacy'
Bagv1VotopafvoerlegacyLinks:
type: object
description: The contents of the `votopafvoerlegacy._links` field. It contains all relationships with objects.
properties:
schema:
type: string
format: uri
description: The schema field is exposed with every record
readOnly: true
self:
$ref: '#/components/schemas/BagVotopafvoerlegacyLink'
required:
- schema
- self
Bagvotopafvoerlegacy:
type: object
description: votopafvoerlegacy
properties:
_links:
allOf:
- $ref: '#/components/schemas/Bagv1VotopafvoerlegacyLinks'
title: ' links'
identificatie:
type: string
title: Object ID
description: De unieke aanduiding van een verblijfsobject
volgnummer:
type: integer
maximum: 9223372036854775807
minimum: -9223372036854775808
format: int64
title: Object volgnummer
description: Uniek volgnummer van de toestand van het object
beginGeldigheid:
type:
- string
- 'null'
format: date-time
title: Verblijfsobject geldigheid begindatum
description: De ingangsdatum van de geldigheid van een bepaalde combinatie van gegevens over een VERBLIJFSOBJECT
eindGeldigheid:
type:
- string
- 'null'
format: date-time
title: Verblijfsobject geldigheid einddatum
description: De einddatum van de geldigheid van een bepaalde combinatie van gegevens over een VERBLIJFSOBJECT
redenopvoer:
type:
- string
- 'null'
title: Verblijfsobject opvoer reden omschrijving
description: Reden van de opvoer van het verblijfsobject. Dit kenmerk wordt niet meer geactualiseerd en is vervangen door BAG-proces
redenafvoer:
type:
- string
- 'null'
title: Verblijfsobject afvoer reden omschrijving
description: Reden van de afvoer van het verblijfsobject. Dit kenmerk wordt niet meer geactualiseerd en is vervangen door BAG-proces
required:
- _links
- identificatie
- volgnummer
BagVotopafvoerlegacyLink:
type: object
description: The identifier of the relationship to votopafvoerlegacy.
properties:
href:
type: string
format: uri
readOnly: true
title:
type: string
identificatie:
type: string
title: Object ID
description: De unieke aanduiding van een verblijfsobject
volgnummer:
type: integer
maximum: 9223372036854775807
minimum: -9223372036854775808
format: int64
title: Object volgnummer
description: Uniek volgnummer van de toestand van het object
required:
- href
- identificatie
- title
- volgnummer
securitySchemes:
oauth2:
type: oauth2
flows:
implicit:
authorizationUrl: https://iam.amsterdam.nl/auth/realms/datapunt-ad/protocol/openid-connect/auth
scopes: {}
externalDocs:
description: API Usage Documentation
url: https://api.data.amsterdam.nl/v1/docs/datasets/bag.html
x-refined-from:
- amsterdam-nl-bag-openapi-original.json
- amsterdam-nl-bag-openapi.yml
x-versions:
default:
url: https://api.data.amsterdam.nl/v1/afvalwijzer
status: stable
endSupportDate: null
statusDescription: stabiel
default: true
paths:
afvalwijzer: stable
acc_afvalwijzer: stable
pathsUnderDevelopment: false
v1:
url: https://api.data.amsterdam.nl/v1/afvalwijzer/v1
status: stable
endSupportDate: null
statusDescription: stabiel
default: true
paths:
afvalwijzer: stable
acc_afvalwijzer: stable
pathsUnderDevelopment: false
pathsDeprecated: false
pathsDiscontinued: false