Documenten API

Audittrail

enkelvoudiginformatieobjectenAudittrailList

Alle audit trail regels behorend bij het INFORMATIEOBJECT opvragen.


/documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}/audittrail

Usage and SDK Samples

curl -X GET\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
"//documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}/audittrail"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AudittrailApi;

import java.io.File;
import java.util.*;

public class AudittrailApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        AudittrailApi apiInstance = new AudittrailApi();
         uuid = ; //  | UUID van het INFORMATIEOBJECT.
        try {
            apiInstance.enkelvoudiginformatieobjectenAudittrailList(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling AudittrailApi#enkelvoudiginformatieobjectenAudittrailList");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AudittrailApi;

public class AudittrailApiExample {

    public static void main(String[] args) {
        AudittrailApi apiInstance = new AudittrailApi();
         uuid = ; //  | UUID van het INFORMATIEOBJECT.
        try {
            apiInstance.enkelvoudiginformatieobjectenAudittrailList(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling AudittrailApi#enkelvoudiginformatieobjectenAudittrailList");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // UUID van het INFORMATIEOBJECT.

AudittrailApi *apiInstance = [[AudittrailApi alloc] init];

// Alle audit trail regels behorend bij het INFORMATIEOBJECT opvragen.
[apiInstance enkelvoudiginformatieobjectenAudittrailListWith:uuid
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.AudittrailApi()
var uuid = ; // {{}} UUID van het INFORMATIEOBJECT.

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.enkelvoudiginformatieobjectenAudittrailList(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenAudittrailListExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new AudittrailApi();
            var uuid = new (); //  | UUID van het INFORMATIEOBJECT.

            try
            {
                // Alle audit trail regels behorend bij het INFORMATIEOBJECT opvragen.
                apiInstance.enkelvoudiginformatieobjectenAudittrailList(uuid);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AudittrailApi.enkelvoudiginformatieobjectenAudittrailList: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiAudittrailApi();
$uuid = ; //  | UUID van het INFORMATIEOBJECT.

try {
    $api_instance->enkelvoudiginformatieobjectenAudittrailList($uuid);
} catch (Exception $e) {
    echo 'Exception when calling AudittrailApi->enkelvoudiginformatieobjectenAudittrailList: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AudittrailApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::AudittrailApi->new();
my $uuid = ; #  | UUID van het INFORMATIEOBJECT.

eval { 
    $api_instance->enkelvoudiginformatieobjectenAudittrailList(uuid => $uuid);
};
if ($@) {
    warn "Exception when calling AudittrailApi->enkelvoudiginformatieobjectenAudittrailList: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.AudittrailApi()
uuid =  #  | UUID van het INFORMATIEOBJECT.

try: 
    # Alle audit trail regels behorend bij het INFORMATIEOBJECT opvragen.
    api_instance.enkelvoudiginformatieobjecten_audittrail_list(uuid)
except ApiException as e:
    print("Exception when calling AudittrailApi->enkelvoudiginformatieobjectenAudittrailList: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
UUID van het INFORMATIEOBJECT.
Required

Responses

Status: 200 - Lijst van audit trail regels.

Status: 400 - Bad request: ongeldige UUID.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.


enkelvoudiginformatieobjectenAudittrailRead

Een specifieke audit trail regel opvragen.


/documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}/audittrail/{auditTrailUuid}

Usage and SDK Samples

curl -X GET\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
"//documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}/audittrail/{auditTrailUuid}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AudittrailApi;

import java.io.File;
import java.util.*;

public class AudittrailApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        AudittrailApi apiInstance = new AudittrailApi();
         uuid = ; //  | UUID van het INFORMATIEOBJECT.
         auditTrailUuid = ; //  | UUID van de audit trail regel.
        try {
            AuditTrailRegel result = apiInstance.enkelvoudiginformatieobjectenAudittrailRead(uuid, auditTrailUuid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AudittrailApi#enkelvoudiginformatieobjectenAudittrailRead");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AudittrailApi;

public class AudittrailApiExample {

    public static void main(String[] args) {
        AudittrailApi apiInstance = new AudittrailApi();
         uuid = ; //  | UUID van het INFORMATIEOBJECT.
         auditTrailUuid = ; //  | UUID van de audit trail regel.
        try {
            AuditTrailRegel result = apiInstance.enkelvoudiginformatieobjectenAudittrailRead(uuid, auditTrailUuid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AudittrailApi#enkelvoudiginformatieobjectenAudittrailRead");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // UUID van het INFORMATIEOBJECT.
 *auditTrailUuid = ; // UUID van de audit trail regel.

AudittrailApi *apiInstance = [[AudittrailApi alloc] init];

// Een specifieke audit trail regel opvragen.
[apiInstance enkelvoudiginformatieobjectenAudittrailReadWith:uuid
    auditTrailUuid:auditTrailUuid
              completionHandler: ^(AuditTrailRegel output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.AudittrailApi()
var uuid = ; // {{}} UUID van het INFORMATIEOBJECT.
var auditTrailUuid = ; // {{}} UUID van de audit trail regel.

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.enkelvoudiginformatieobjectenAudittrailRead(uuid, auditTrailUuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenAudittrailReadExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new AudittrailApi();
            var uuid = new (); //  | UUID van het INFORMATIEOBJECT.
            var auditTrailUuid = new (); //  | UUID van de audit trail regel.

            try
            {
                // Een specifieke audit trail regel opvragen.
                AuditTrailRegel result = apiInstance.enkelvoudiginformatieobjectenAudittrailRead(uuid, auditTrailUuid);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AudittrailApi.enkelvoudiginformatieobjectenAudittrailRead: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiAudittrailApi();
$uuid = ; //  | UUID van het INFORMATIEOBJECT.
$auditTrailUuid = ; //  | UUID van de audit trail regel.

try {
    $result = $api_instance->enkelvoudiginformatieobjectenAudittrailRead($uuid, $auditTrailUuid);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling AudittrailApi->enkelvoudiginformatieobjectenAudittrailRead: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::AudittrailApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::AudittrailApi->new();
my $uuid = ; #  | UUID van het INFORMATIEOBJECT.
my $auditTrailUuid = ; #  | UUID van de audit trail regel.

eval { 
    my $result = $api_instance->enkelvoudiginformatieobjectenAudittrailRead(uuid => $uuid, auditTrailUuid => $auditTrailUuid);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AudittrailApi->enkelvoudiginformatieobjectenAudittrailRead: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.AudittrailApi()
uuid =  #  | UUID van het INFORMATIEOBJECT.
auditTrailUuid =  #  | UUID van de audit trail regel.

try: 
    # Een specifieke audit trail regel opvragen.
    api_response = api_instance.enkelvoudiginformatieobjecten_audittrail_read(uuid, auditTrailUuid)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AudittrailApi->enkelvoudiginformatieobjectenAudittrailRead: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
UUID van het INFORMATIEOBJECT.
Required
auditTrailUuid*
UUID van de audit trail regel.
Required

Responses

Status: 200 - OK.

Status: 400 - Bad request: ongeldige UUID.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.

Status: 404 - Not found.


Bestandsdelen

bestandsdelenUpdate

Upload een BESTANDSDEEL.

Upload een BESTANDSDEEL als onderdeel van de chunked upload workflow voor grote bestanden. De request body is multipart/form-data met velden 'inhoud' (binary) en 'lock' (string). Wanneer alle delen zijn geupload kan het bovenliggende INFORMATIEOBJECT worden ontgrendeld.


/documenten/api/v1/bestandsdelen/{uuid}

Usage and SDK Samples

curl -X PUT\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
"//documenten/api/v1/bestandsdelen/{uuid}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.BestandsdelenApi;

import java.io.File;
import java.util.*;

public class BestandsdelenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        BestandsdelenApi apiInstance = new BestandsdelenApi();
         uuid = ; //  | Unieke resource identifier (UUID4) van het BESTANDSDEEL.
        try {
            BestandsDeel result = apiInstance.bestandsdelenUpdate(uuid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling BestandsdelenApi#bestandsdelenUpdate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.BestandsdelenApi;

public class BestandsdelenApiExample {

    public static void main(String[] args) {
        BestandsdelenApi apiInstance = new BestandsdelenApi();
         uuid = ; //  | Unieke resource identifier (UUID4) van het BESTANDSDEEL.
        try {
            BestandsDeel result = apiInstance.bestandsdelenUpdate(uuid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling BestandsdelenApi#bestandsdelenUpdate");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4) van het BESTANDSDEEL.

BestandsdelenApi *apiInstance = [[BestandsdelenApi alloc] init];

// Upload een BESTANDSDEEL.
[apiInstance bestandsdelenUpdateWith:uuid
              completionHandler: ^(BestandsDeel output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.BestandsdelenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4) van het BESTANDSDEEL.

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.bestandsdelenUpdate(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class bestandsdelenUpdateExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new BestandsdelenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4) van het BESTANDSDEEL.

            try
            {
                // Upload een BESTANDSDEEL.
                BestandsDeel result = apiInstance.bestandsdelenUpdate(uuid);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling BestandsdelenApi.bestandsdelenUpdate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiBestandsdelenApi();
$uuid = ; //  | Unieke resource identifier (UUID4) van het BESTANDSDEEL.

try {
    $result = $api_instance->bestandsdelenUpdate($uuid);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling BestandsdelenApi->bestandsdelenUpdate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::BestandsdelenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::BestandsdelenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4) van het BESTANDSDEEL.

eval { 
    my $result = $api_instance->bestandsdelenUpdate(uuid => $uuid);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling BestandsdelenApi->bestandsdelenUpdate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.BestandsdelenApi()
uuid =  #  | Unieke resource identifier (UUID4) van het BESTANDSDEEL.

try: 
    # Upload een BESTANDSDEEL.
    api_response = api_instance.bestandsdelen_update(uuid)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling BestandsdelenApi->bestandsdelenUpdate: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4) van het BESTANDSDEEL.
Required

Responses

Status: 200 - OK – BESTANDSDEEL bijgewerkt.

Status: 400 - Bad request.

Status: 401 - Unauthorized.

Status: 403 - Forbidden – ongeldige lock token.

Status: 404 - Not found.


Enkelvoudiginformatieobjecten

enkelvoudiginformatieobjectenCreate

Maak een ENKELVOUDIGINFORMATIEOBJECT aan.

Maak een ENKELVOUDIGINFORMATIEOBJECT aan.


/documenten/api/v1/enkelvoudiginformatieobjecten

Usage and SDK Samples

curl -X POST\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"//documenten/api/v1/enkelvoudiginformatieobjecten"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

import java.io.File;
import java.util.*;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
        EnkelvoudigInformatieObjectRequest body = ; // EnkelvoudigInformatieObjectRequest | Gegevens van het aan te maken INFORMATIEOBJECT.
        try {
            EnkelvoudigInformatieObject result = apiInstance.enkelvoudiginformatieobjectenCreate(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenCreate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
        EnkelvoudigInformatieObjectRequest body = ; // EnkelvoudigInformatieObjectRequest | Gegevens van het aan te maken INFORMATIEOBJECT.
        try {
            EnkelvoudigInformatieObject result = apiInstance.enkelvoudiginformatieobjectenCreate(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenCreate");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
EnkelvoudigInformatieObjectRequest *body = ; // Gegevens van het aan te maken INFORMATIEOBJECT.

EnkelvoudiginformatieobjectenApi *apiInstance = [[EnkelvoudiginformatieobjectenApi alloc] init];

// Maak een ENKELVOUDIGINFORMATIEOBJECT aan.
[apiInstance enkelvoudiginformatieobjectenCreateWith:body
              completionHandler: ^(EnkelvoudigInformatieObject output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.EnkelvoudiginformatieobjectenApi()
var body = ; // {{EnkelvoudigInformatieObjectRequest}} Gegevens van het aan te maken INFORMATIEOBJECT.

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.enkelvoudiginformatieobjectenCreate(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenCreateExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new EnkelvoudiginformatieobjectenApi();
            var body = new EnkelvoudigInformatieObjectRequest(); // EnkelvoudigInformatieObjectRequest | Gegevens van het aan te maken INFORMATIEOBJECT.

            try
            {
                // Maak een ENKELVOUDIGINFORMATIEOBJECT aan.
                EnkelvoudigInformatieObject result = apiInstance.enkelvoudiginformatieobjectenCreate(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling EnkelvoudiginformatieobjectenApi.enkelvoudiginformatieobjectenCreate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiEnkelvoudiginformatieobjectenApi();
$body = ; // EnkelvoudigInformatieObjectRequest | Gegevens van het aan te maken INFORMATIEOBJECT.

try {
    $result = $api_instance->enkelvoudiginformatieobjectenCreate($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenCreate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi->new();
my $body = WWW::SwaggerClient::Object::EnkelvoudigInformatieObjectRequest->new(); # EnkelvoudigInformatieObjectRequest | Gegevens van het aan te maken INFORMATIEOBJECT.

eval { 
    my $result = $api_instance->enkelvoudiginformatieobjectenCreate(body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenCreate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.EnkelvoudiginformatieobjectenApi()
body =  # EnkelvoudigInformatieObjectRequest | Gegevens van het aan te maken INFORMATIEOBJECT.

try: 
    # Maak een ENKELVOUDIGINFORMATIEOBJECT aan.
    api_response = api_instance.enkelvoudiginformatieobjecten_create(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenCreate: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 201 - Aangemaakt.

Name Type Format Description
Location
API-version

Status: 400 - Bad request.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.


enkelvoudiginformatieobjectenDelete

Verwijder een ENKELVOUDIGINFORMATIEOBJECT.

Verwijdert het INFORMATIEOBJECT en alle bijbehorende versies. Alleen mogelijk als er geen OBJECTINFORMATIEOBJECTen aan gerelateerd zijn.


/documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}

Usage and SDK Samples

curl -X DELETE\
\
 -H "Authorization: Bearer [[accessToken]]"\
"//documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

import java.io.File;
import java.util.*;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.enkelvoudiginformatieobjectenDelete(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.enkelvoudiginformatieobjectenDelete(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenDelete");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).

EnkelvoudiginformatieobjectenApi *apiInstance = [[EnkelvoudiginformatieobjectenApi alloc] init];

// Verwijder een ENKELVOUDIGINFORMATIEOBJECT.
[apiInstance enkelvoudiginformatieobjectenDeleteWith:uuid
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.EnkelvoudiginformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.enkelvoudiginformatieobjectenDelete(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenDeleteExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new EnkelvoudiginformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).

            try
            {
                // Verwijder een ENKELVOUDIGINFORMATIEOBJECT.
                apiInstance.enkelvoudiginformatieobjectenDelete(uuid);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling EnkelvoudiginformatieobjectenApi.enkelvoudiginformatieobjectenDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiEnkelvoudiginformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).

try {
    $api_instance->enkelvoudiginformatieobjectenDelete($uuid);
} catch (Exception $e) {
    echo 'Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).

eval { 
    $api_instance->enkelvoudiginformatieobjectenDelete(uuid => $uuid);
};
if ($@) {
    warn "Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.EnkelvoudiginformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).

try: 
    # Verwijder een ENKELVOUDIGINFORMATIEOBJECT.
    api_instance.enkelvoudiginformatieobjecten_delete(uuid)
except ApiException as e:
    print("Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenDelete: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required

Responses

Status: 204 - No content.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.

Status: 404 - Not found.

Status: 409 - Conflict: INFORMATIEOBJECT is vergrendeld.


enkelvoudiginformatieobjectenDownload

Download de binaire data van het INFORMATIEOBJECT.


/documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}/download

Usage and SDK Samples

curl -X GET\
\
 -H "Authorization: Bearer [[accessToken]]"\
"//documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}/download"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

import java.io.File;
import java.util.*;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.enkelvoudiginformatieobjectenDownload(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenDownload");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.enkelvoudiginformatieobjectenDownload(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenDownload");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).

EnkelvoudiginformatieobjectenApi *apiInstance = [[EnkelvoudiginformatieobjectenApi alloc] init];

// Download de binaire data van het INFORMATIEOBJECT.
[apiInstance enkelvoudiginformatieobjectenDownloadWith:uuid
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.EnkelvoudiginformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.enkelvoudiginformatieobjectenDownload(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenDownloadExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new EnkelvoudiginformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).

            try
            {
                // Download de binaire data van het INFORMATIEOBJECT.
                apiInstance.enkelvoudiginformatieobjectenDownload(uuid);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling EnkelvoudiginformatieobjectenApi.enkelvoudiginformatieobjectenDownload: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiEnkelvoudiginformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).

try {
    $api_instance->enkelvoudiginformatieobjectenDownload($uuid);
} catch (Exception $e) {
    echo 'Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenDownload: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).

eval { 
    $api_instance->enkelvoudiginformatieobjectenDownload(uuid => $uuid);
};
if ($@) {
    warn "Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenDownload: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.EnkelvoudiginformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).

try: 
    # Download de binaire data van het INFORMATIEOBJECT.
    api_instance.enkelvoudiginformatieobjecten_download(uuid)
except ApiException as e:
    print("Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenDownload: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required

Responses

Status: 200 - OK — binaire bestandsinhoud.

Name Type Format Description
Content-Disposition
Content-Type

Status: 401 - Unauthorized.

Status: 403 - Forbidden.

Status: 404 - Not found.


enkelvoudiginformatieobjectenHeaders

De headers voor een specifiek ENKELVOUDIGINFORMATIEOBJECT opvragen.


/documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}

Usage and SDK Samples

curl -X HEAD\
\
 -H "Authorization: Bearer [[accessToken]]"\
"//documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

import java.io.File;
import java.util.*;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.enkelvoudiginformatieobjectenHeaders(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenHeaders");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.enkelvoudiginformatieobjectenHeaders(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenHeaders");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).

EnkelvoudiginformatieobjectenApi *apiInstance = [[EnkelvoudiginformatieobjectenApi alloc] init];

// De headers voor een specifiek ENKELVOUDIGINFORMATIEOBJECT opvragen.
[apiInstance enkelvoudiginformatieobjectenHeadersWith:uuid
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.EnkelvoudiginformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.enkelvoudiginformatieobjectenHeaders(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenHeadersExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new EnkelvoudiginformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).

            try
            {
                // De headers voor een specifiek ENKELVOUDIGINFORMATIEOBJECT opvragen.
                apiInstance.enkelvoudiginformatieobjectenHeaders(uuid);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling EnkelvoudiginformatieobjectenApi.enkelvoudiginformatieobjectenHeaders: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiEnkelvoudiginformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).

try {
    $api_instance->enkelvoudiginformatieobjectenHeaders($uuid);
} catch (Exception $e) {
    echo 'Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenHeaders: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).

eval { 
    $api_instance->enkelvoudiginformatieobjectenHeaders(uuid => $uuid);
};
if ($@) {
    warn "Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenHeaders: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.EnkelvoudiginformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).

try: 
    # De headers voor een specifiek ENKELVOUDIGINFORMATIEOBJECT opvragen.
    api_instance.enkelvoudiginformatieobjecten_headers(uuid)
except ApiException as e:
    print("Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenHeaders: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required

Responses

Status: 200 - OK.

Status: 400 - Bad request: ontbrekende of ongeldige UUID.

Status: 404 - Not found.


enkelvoudiginformatieobjectenList

Alle (enkelvoudige) INFORMATIEOBJECTen opvragen.

Geeft een gepagineerde lijst van ENKELVOUDIGINFORMATIEOBJECTen. Alleen de laatste versie van elk INFORMATIEOBJECT wordt getoond.


/documenten/api/v1/enkelvoudiginformatieobjecten

Usage and SDK Samples

curl -X GET\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
"//documenten/api/v1/enkelvoudiginformatieobjecten?bronorganisatie=&identificatie=&trefwoorden=&expand=&page=&pageSize=&informatieobjecttype=&vertrouwelijkheidaanduiding=&titel=&auteur=&status=&beschrijving=&trefwoorden__overlap=&locked=&creatiedatum__gte=&creatiedatum__lte=®istratiedatum__gte=®istratiedatum__lte=&ordering=&objectinformatieobjecten__object=&objectinformatieobjecten__objectType="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

import java.io.File;
import java.util.*;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         bronorganisatie = ; //  | Het RSIN van de Niet-natuurlijk persoon zijnde de organisatie die het INFORMATIEOBJECT heeft gecreëerd of heeft ontvangen en als eerste in een samenwerkingsketen heeft vastgelegd.
         identificatie = ; //  | Een binnen een gegeven context ondubbelzinnige referentie naar het INFORMATIEOBJECT.
         trefwoorden = ; //  | Een lijst van trefwoorden gescheiden door comma's.
         expand = ; //  | Sluit de gespecifieerde gerelateerde resources in het antwoord in.
         page = ; //  | Een pagina binnen de gepagineerde set resultaten.
         pageSize = ; //  | Het aantal resultaten terug te geven per pagina. (default: 100, maximum: 500).
         informatieobjecttype = ; //  | **EXPERIMENTEEL** URL-referentie naar de gerelateerde INFORMATIEOBJECTTYPE (in deze of een andere API).
         vertrouwelijkheidaanduiding = ; //  | **EXPERIMENTEEL** De vertrouwelijkheidaanduiding van het INFORMATIEOBJECT. Komma-gescheiden lijst van waarden: openbaar, beperkt_openbaar, intern, zaakvertrouwelijk, vertrouwelijk, confidentieel, geheim, zeer_geheim.
         titel = ; //  | **EXPERIMENTEEL** De titel van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig).
         auteur = ; //  | **EXPERIMENTEEL** De persoon of organisatie die dit INFORMATIEOBJECT heeft aangemaakt (bevat de gegeven waarde, hoofdletterongevoelig).
         status = ; //  | **EXPERIMENTEEL** Filter op de status van het INFORMATIEOBJECT. Mogelijke waarden: in_bewerking, ter_vaststelling, definitief, gearchiveerd.
         beschrijving = ; //  | **EXPERIMENTEEL** De beschrijving van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig).
         trefwoordenOverlap = ; //  | **EXPERIMENTEEL** Een lijst van trefwoorden gescheiden door komma's, geeft alle EnkelvoudigInformatieObjecten terug die ten minste een van de opgegeven trefwoorden hebben.
         locked = ; //  | **EXPERIMENTEEL** Filter op vergrendeld (true) of ontgrendeld (false).
         creatiedatumGte = ; //  | **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum, formaat: YYYY-MM-DD).
         creatiedatumLte = ; //  | **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum, formaat: YYYY-MM-DD).
         registratiedatumGte = ; //  | **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00).
         registratiedatumLte = ; //  | **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00).
         ordering = ; //  | **EXPERIMENTEEL** Sorteer op één of meer velden (komma-gescheiden). Gebruik een `-` prefix voor aflopende volgorde. Mogelijke waarden: auteur, bestandsomvang, creatiedatum, formaat, status, titel, vertrouwelijkheidaanduiding (en hun `-`-varianten).
         objectinformatieobjectenObject = ; //  | **EXPERIMENTEEL** URL-referentie naar het gerelateerde object (in deze of een andere API).
         objectinformatieobjectenObjectType = ; //  | **EXPERIMENTEEL** Het type van het gerelateerde object. Mogelijke waarden: zaak, besluit, etc.
        try {
            Object result = apiInstance.enkelvoudiginformatieobjectenList(bronorganisatie, identificatie, trefwoorden, expand, page, pageSize, informatieobjecttype, vertrouwelijkheidaanduiding, titel, auteur, status, beschrijving, trefwoordenOverlap, locked, creatiedatumGte, creatiedatumLte, registratiedatumGte, registratiedatumLte, ordering, objectinformatieobjectenObject, objectinformatieobjectenObjectType);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenList");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         bronorganisatie = ; //  | Het RSIN van de Niet-natuurlijk persoon zijnde de organisatie die het INFORMATIEOBJECT heeft gecreëerd of heeft ontvangen en als eerste in een samenwerkingsketen heeft vastgelegd.
         identificatie = ; //  | Een binnen een gegeven context ondubbelzinnige referentie naar het INFORMATIEOBJECT.
         trefwoorden = ; //  | Een lijst van trefwoorden gescheiden door comma's.
         expand = ; //  | Sluit de gespecifieerde gerelateerde resources in het antwoord in.
         page = ; //  | Een pagina binnen de gepagineerde set resultaten.
         pageSize = ; //  | Het aantal resultaten terug te geven per pagina. (default: 100, maximum: 500).
         informatieobjecttype = ; //  | **EXPERIMENTEEL** URL-referentie naar de gerelateerde INFORMATIEOBJECTTYPE (in deze of een andere API).
         vertrouwelijkheidaanduiding = ; //  | **EXPERIMENTEEL** De vertrouwelijkheidaanduiding van het INFORMATIEOBJECT. Komma-gescheiden lijst van waarden: openbaar, beperkt_openbaar, intern, zaakvertrouwelijk, vertrouwelijk, confidentieel, geheim, zeer_geheim.
         titel = ; //  | **EXPERIMENTEEL** De titel van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig).
         auteur = ; //  | **EXPERIMENTEEL** De persoon of organisatie die dit INFORMATIEOBJECT heeft aangemaakt (bevat de gegeven waarde, hoofdletterongevoelig).
         status = ; //  | **EXPERIMENTEEL** Filter op de status van het INFORMATIEOBJECT. Mogelijke waarden: in_bewerking, ter_vaststelling, definitief, gearchiveerd.
         beschrijving = ; //  | **EXPERIMENTEEL** De beschrijving van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig).
         trefwoordenOverlap = ; //  | **EXPERIMENTEEL** Een lijst van trefwoorden gescheiden door komma's, geeft alle EnkelvoudigInformatieObjecten terug die ten minste een van de opgegeven trefwoorden hebben.
         locked = ; //  | **EXPERIMENTEEL** Filter op vergrendeld (true) of ontgrendeld (false).
         creatiedatumGte = ; //  | **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum, formaat: YYYY-MM-DD).
         creatiedatumLte = ; //  | **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum, formaat: YYYY-MM-DD).
         registratiedatumGte = ; //  | **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00).
         registratiedatumLte = ; //  | **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00).
         ordering = ; //  | **EXPERIMENTEEL** Sorteer op één of meer velden (komma-gescheiden). Gebruik een `-` prefix voor aflopende volgorde. Mogelijke waarden: auteur, bestandsomvang, creatiedatum, formaat, status, titel, vertrouwelijkheidaanduiding (en hun `-`-varianten).
         objectinformatieobjectenObject = ; //  | **EXPERIMENTEEL** URL-referentie naar het gerelateerde object (in deze of een andere API).
         objectinformatieobjectenObjectType = ; //  | **EXPERIMENTEEL** Het type van het gerelateerde object. Mogelijke waarden: zaak, besluit, etc.
        try {
            Object result = apiInstance.enkelvoudiginformatieobjectenList(bronorganisatie, identificatie, trefwoorden, expand, page, pageSize, informatieobjecttype, vertrouwelijkheidaanduiding, titel, auteur, status, beschrijving, trefwoordenOverlap, locked, creatiedatumGte, creatiedatumLte, registratiedatumGte, registratiedatumLte, ordering, objectinformatieobjectenObject, objectinformatieobjectenObjectType);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenList");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *bronorganisatie = ; // Het RSIN van de Niet-natuurlijk persoon zijnde de organisatie die het INFORMATIEOBJECT heeft gecreëerd of heeft ontvangen en als eerste in een samenwerkingsketen heeft vastgelegd. (optional)
 *identificatie = ; // Een binnen een gegeven context ondubbelzinnige referentie naar het INFORMATIEOBJECT. (optional)
 *trefwoorden = ; // Een lijst van trefwoorden gescheiden door comma's. (optional)
 *expand = ; // Sluit de gespecifieerde gerelateerde resources in het antwoord in. (optional)
 *page = ; // Een pagina binnen de gepagineerde set resultaten. (optional)
 *pageSize = ; // Het aantal resultaten terug te geven per pagina. (default: 100, maximum: 500). (optional)
 *informatieobjecttype = ; // **EXPERIMENTEEL** URL-referentie naar de gerelateerde INFORMATIEOBJECTTYPE (in deze of een andere API). (optional)
 *vertrouwelijkheidaanduiding = ; // **EXPERIMENTEEL** De vertrouwelijkheidaanduiding van het INFORMATIEOBJECT. Komma-gescheiden lijst van waarden: openbaar, beperkt_openbaar, intern, zaakvertrouwelijk, vertrouwelijk, confidentieel, geheim, zeer_geheim. (optional)
 *titel = ; // **EXPERIMENTEEL** De titel van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig). (optional)
 *auteur = ; // **EXPERIMENTEEL** De persoon of organisatie die dit INFORMATIEOBJECT heeft aangemaakt (bevat de gegeven waarde, hoofdletterongevoelig). (optional)
 *status = ; // **EXPERIMENTEEL** Filter op de status van het INFORMATIEOBJECT. Mogelijke waarden: in_bewerking, ter_vaststelling, definitief, gearchiveerd. (optional)
 *beschrijving = ; // **EXPERIMENTEEL** De beschrijving van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig). (optional)
 *trefwoordenOverlap = ; // **EXPERIMENTEEL** Een lijst van trefwoorden gescheiden door komma's, geeft alle EnkelvoudigInformatieObjecten terug die ten minste een van de opgegeven trefwoorden hebben. (optional)
 *locked = ; // **EXPERIMENTEEL** Filter op vergrendeld (true) of ontgrendeld (false). (optional)
 *creatiedatumGte = ; // **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum, formaat: YYYY-MM-DD). (optional)
 *creatiedatumLte = ; // **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum, formaat: YYYY-MM-DD). (optional)
 *registratiedatumGte = ; // **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00). (optional)
 *registratiedatumLte = ; // **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00). (optional)
 *ordering = ; // **EXPERIMENTEEL** Sorteer op één of meer velden (komma-gescheiden). Gebruik een `-` prefix voor aflopende volgorde. Mogelijke waarden: auteur, bestandsomvang, creatiedatum, formaat, status, titel, vertrouwelijkheidaanduiding (en hun `-`-varianten). (optional)
 *objectinformatieobjectenObject = ; // **EXPERIMENTEEL** URL-referentie naar het gerelateerde object (in deze of een andere API). (optional)
 *objectinformatieobjectenObjectType = ; // **EXPERIMENTEEL** Het type van het gerelateerde object. Mogelijke waarden: zaak, besluit, etc. (optional)

EnkelvoudiginformatieobjectenApi *apiInstance = [[EnkelvoudiginformatieobjectenApi alloc] init];

// Alle (enkelvoudige) INFORMATIEOBJECTen opvragen.
[apiInstance enkelvoudiginformatieobjectenListWith:bronorganisatie
    identificatie:identificatie
    trefwoorden:trefwoorden
    expand:expand
    page:page
    pageSize:pageSize
    informatieobjecttype:informatieobjecttype
    vertrouwelijkheidaanduiding:vertrouwelijkheidaanduiding
    titel:titel
    auteur:auteur
    status:status
    beschrijving:beschrijving
    trefwoordenOverlap:trefwoordenOverlap
    locked:locked
    creatiedatumGte:creatiedatumGte
    creatiedatumLte:creatiedatumLte
    registratiedatumGte:registratiedatumGte
    registratiedatumLte:registratiedatumLte
    ordering:ordering
    objectinformatieobjectenObject:objectinformatieobjectenObject
    objectinformatieobjectenObjectType:objectinformatieobjectenObjectType
              completionHandler: ^(Object output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.EnkelvoudiginformatieobjectenApi()
var opts = { 
  'bronorganisatie': , // {{}} Het RSIN van de Niet-natuurlijk persoon zijnde de organisatie die het INFORMATIEOBJECT heeft gecreëerd of heeft ontvangen en als eerste in een samenwerkingsketen heeft vastgelegd.
  'identificatie': , // {{}} Een binnen een gegeven context ondubbelzinnige referentie naar het INFORMATIEOBJECT.
  'trefwoorden': , // {{}} Een lijst van trefwoorden gescheiden door comma's.
  'expand': , // {{}} Sluit de gespecifieerde gerelateerde resources in het antwoord in.
  'page': , // {{}} Een pagina binnen de gepagineerde set resultaten.
  'pageSize': , // {{}} Het aantal resultaten terug te geven per pagina. (default: 100, maximum: 500).
  'informatieobjecttype': , // {{}} **EXPERIMENTEEL** URL-referentie naar de gerelateerde INFORMATIEOBJECTTYPE (in deze of een andere API).
  'vertrouwelijkheidaanduiding': , // {{}} **EXPERIMENTEEL** De vertrouwelijkheidaanduiding van het INFORMATIEOBJECT. Komma-gescheiden lijst van waarden: openbaar, beperkt_openbaar, intern, zaakvertrouwelijk, vertrouwelijk, confidentieel, geheim, zeer_geheim.
  'titel': , // {{}} **EXPERIMENTEEL** De titel van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig).
  'auteur': , // {{}} **EXPERIMENTEEL** De persoon of organisatie die dit INFORMATIEOBJECT heeft aangemaakt (bevat de gegeven waarde, hoofdletterongevoelig).
  'status': , // {{}} **EXPERIMENTEEL** Filter op de status van het INFORMATIEOBJECT. Mogelijke waarden: in_bewerking, ter_vaststelling, definitief, gearchiveerd.
  'beschrijving': , // {{}} **EXPERIMENTEEL** De beschrijving van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig).
  'trefwoordenOverlap': , // {{}} **EXPERIMENTEEL** Een lijst van trefwoorden gescheiden door komma's, geeft alle EnkelvoudigInformatieObjecten terug die ten minste een van de opgegeven trefwoorden hebben.
  'locked': , // {{}} **EXPERIMENTEEL** Filter op vergrendeld (true) of ontgrendeld (false).
  'creatiedatumGte': , // {{}} **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum, formaat: YYYY-MM-DD).
  'creatiedatumLte': , // {{}} **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum, formaat: YYYY-MM-DD).
  'registratiedatumGte': , // {{}} **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00).
  'registratiedatumLte': , // {{}} **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00).
  'ordering': , // {{}} **EXPERIMENTEEL** Sorteer op één of meer velden (komma-gescheiden). Gebruik een `-` prefix voor aflopende volgorde. Mogelijke waarden: auteur, bestandsomvang, creatiedatum, formaat, status, titel, vertrouwelijkheidaanduiding (en hun `-`-varianten).
  'objectinformatieobjectenObject': , // {{}} **EXPERIMENTEEL** URL-referentie naar het gerelateerde object (in deze of een andere API).
  'objectinformatieobjectenObjectType':  // {{}} **EXPERIMENTEEL** Het type van het gerelateerde object. Mogelijke waarden: zaak, besluit, etc.
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.enkelvoudiginformatieobjectenList(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenListExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new EnkelvoudiginformatieobjectenApi();
            var bronorganisatie = new (); //  | Het RSIN van de Niet-natuurlijk persoon zijnde de organisatie die het INFORMATIEOBJECT heeft gecreëerd of heeft ontvangen en als eerste in een samenwerkingsketen heeft vastgelegd. (optional) 
            var identificatie = new (); //  | Een binnen een gegeven context ondubbelzinnige referentie naar het INFORMATIEOBJECT. (optional) 
            var trefwoorden = new (); //  | Een lijst van trefwoorden gescheiden door comma's. (optional) 
            var expand = new (); //  | Sluit de gespecifieerde gerelateerde resources in het antwoord in. (optional) 
            var page = new (); //  | Een pagina binnen de gepagineerde set resultaten. (optional) 
            var pageSize = new (); //  | Het aantal resultaten terug te geven per pagina. (default: 100, maximum: 500). (optional) 
            var informatieobjecttype = new (); //  | **EXPERIMENTEEL** URL-referentie naar de gerelateerde INFORMATIEOBJECTTYPE (in deze of een andere API). (optional) 
            var vertrouwelijkheidaanduiding = new (); //  | **EXPERIMENTEEL** De vertrouwelijkheidaanduiding van het INFORMATIEOBJECT. Komma-gescheiden lijst van waarden: openbaar, beperkt_openbaar, intern, zaakvertrouwelijk, vertrouwelijk, confidentieel, geheim, zeer_geheim. (optional) 
            var titel = new (); //  | **EXPERIMENTEEL** De titel van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig). (optional) 
            var auteur = new (); //  | **EXPERIMENTEEL** De persoon of organisatie die dit INFORMATIEOBJECT heeft aangemaakt (bevat de gegeven waarde, hoofdletterongevoelig). (optional) 
            var status = new (); //  | **EXPERIMENTEEL** Filter op de status van het INFORMATIEOBJECT. Mogelijke waarden: in_bewerking, ter_vaststelling, definitief, gearchiveerd. (optional) 
            var beschrijving = new (); //  | **EXPERIMENTEEL** De beschrijving van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig). (optional) 
            var trefwoordenOverlap = new (); //  | **EXPERIMENTEEL** Een lijst van trefwoorden gescheiden door komma's, geeft alle EnkelvoudigInformatieObjecten terug die ten minste een van de opgegeven trefwoorden hebben. (optional) 
            var locked = new (); //  | **EXPERIMENTEEL** Filter op vergrendeld (true) of ontgrendeld (false). (optional) 
            var creatiedatumGte = new (); //  | **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum, formaat: YYYY-MM-DD). (optional) 
            var creatiedatumLte = new (); //  | **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum, formaat: YYYY-MM-DD). (optional) 
            var registratiedatumGte = new (); //  | **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00). (optional) 
            var registratiedatumLte = new (); //  | **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00). (optional) 
            var ordering = new (); //  | **EXPERIMENTEEL** Sorteer op één of meer velden (komma-gescheiden). Gebruik een `-` prefix voor aflopende volgorde. Mogelijke waarden: auteur, bestandsomvang, creatiedatum, formaat, status, titel, vertrouwelijkheidaanduiding (en hun `-`-varianten). (optional) 
            var objectinformatieobjectenObject = new (); //  | **EXPERIMENTEEL** URL-referentie naar het gerelateerde object (in deze of een andere API). (optional) 
            var objectinformatieobjectenObjectType = new (); //  | **EXPERIMENTEEL** Het type van het gerelateerde object. Mogelijke waarden: zaak, besluit, etc. (optional) 

            try
            {
                // Alle (enkelvoudige) INFORMATIEOBJECTen opvragen.
                Object result = apiInstance.enkelvoudiginformatieobjectenList(bronorganisatie, identificatie, trefwoorden, expand, page, pageSize, informatieobjecttype, vertrouwelijkheidaanduiding, titel, auteur, status, beschrijving, trefwoordenOverlap, locked, creatiedatumGte, creatiedatumLte, registratiedatumGte, registratiedatumLte, ordering, objectinformatieobjectenObject, objectinformatieobjectenObjectType);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling EnkelvoudiginformatieobjectenApi.enkelvoudiginformatieobjectenList: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiEnkelvoudiginformatieobjectenApi();
$bronorganisatie = ; //  | Het RSIN van de Niet-natuurlijk persoon zijnde de organisatie die het INFORMATIEOBJECT heeft gecreëerd of heeft ontvangen en als eerste in een samenwerkingsketen heeft vastgelegd.
$identificatie = ; //  | Een binnen een gegeven context ondubbelzinnige referentie naar het INFORMATIEOBJECT.
$trefwoorden = ; //  | Een lijst van trefwoorden gescheiden door comma's.
$expand = ; //  | Sluit de gespecifieerde gerelateerde resources in het antwoord in.
$page = ; //  | Een pagina binnen de gepagineerde set resultaten.
$pageSize = ; //  | Het aantal resultaten terug te geven per pagina. (default: 100, maximum: 500).
$informatieobjecttype = ; //  | **EXPERIMENTEEL** URL-referentie naar de gerelateerde INFORMATIEOBJECTTYPE (in deze of een andere API).
$vertrouwelijkheidaanduiding = ; //  | **EXPERIMENTEEL** De vertrouwelijkheidaanduiding van het INFORMATIEOBJECT. Komma-gescheiden lijst van waarden: openbaar, beperkt_openbaar, intern, zaakvertrouwelijk, vertrouwelijk, confidentieel, geheim, zeer_geheim.
$titel = ; //  | **EXPERIMENTEEL** De titel van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig).
$auteur = ; //  | **EXPERIMENTEEL** De persoon of organisatie die dit INFORMATIEOBJECT heeft aangemaakt (bevat de gegeven waarde, hoofdletterongevoelig).
$status = ; //  | **EXPERIMENTEEL** Filter op de status van het INFORMATIEOBJECT. Mogelijke waarden: in_bewerking, ter_vaststelling, definitief, gearchiveerd.
$beschrijving = ; //  | **EXPERIMENTEEL** De beschrijving van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig).
$trefwoordenOverlap = ; //  | **EXPERIMENTEEL** Een lijst van trefwoorden gescheiden door komma's, geeft alle EnkelvoudigInformatieObjecten terug die ten minste een van de opgegeven trefwoorden hebben.
$locked = ; //  | **EXPERIMENTEEL** Filter op vergrendeld (true) of ontgrendeld (false).
$creatiedatumGte = ; //  | **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum, formaat: YYYY-MM-DD).
$creatiedatumLte = ; //  | **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum, formaat: YYYY-MM-DD).
$registratiedatumGte = ; //  | **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00).
$registratiedatumLte = ; //  | **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00).
$ordering = ; //  | **EXPERIMENTEEL** Sorteer op één of meer velden (komma-gescheiden). Gebruik een `-` prefix voor aflopende volgorde. Mogelijke waarden: auteur, bestandsomvang, creatiedatum, formaat, status, titel, vertrouwelijkheidaanduiding (en hun `-`-varianten).
$objectinformatieobjectenObject = ; //  | **EXPERIMENTEEL** URL-referentie naar het gerelateerde object (in deze of een andere API).
$objectinformatieobjectenObjectType = ; //  | **EXPERIMENTEEL** Het type van het gerelateerde object. Mogelijke waarden: zaak, besluit, etc.

try {
    $result = $api_instance->enkelvoudiginformatieobjectenList($bronorganisatie, $identificatie, $trefwoorden, $expand, $page, $pageSize, $informatieobjecttype, $vertrouwelijkheidaanduiding, $titel, $auteur, $status, $beschrijving, $trefwoordenOverlap, $locked, $creatiedatumGte, $creatiedatumLte, $registratiedatumGte, $registratiedatumLte, $ordering, $objectinformatieobjectenObject, $objectinformatieobjectenObjectType);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenList: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi->new();
my $bronorganisatie = ; #  | Het RSIN van de Niet-natuurlijk persoon zijnde de organisatie die het INFORMATIEOBJECT heeft gecreëerd of heeft ontvangen en als eerste in een samenwerkingsketen heeft vastgelegd.
my $identificatie = ; #  | Een binnen een gegeven context ondubbelzinnige referentie naar het INFORMATIEOBJECT.
my $trefwoorden = ; #  | Een lijst van trefwoorden gescheiden door comma's.
my $expand = ; #  | Sluit de gespecifieerde gerelateerde resources in het antwoord in.
my $page = ; #  | Een pagina binnen de gepagineerde set resultaten.
my $pageSize = ; #  | Het aantal resultaten terug te geven per pagina. (default: 100, maximum: 500).
my $informatieobjecttype = ; #  | **EXPERIMENTEEL** URL-referentie naar de gerelateerde INFORMATIEOBJECTTYPE (in deze of een andere API).
my $vertrouwelijkheidaanduiding = ; #  | **EXPERIMENTEEL** De vertrouwelijkheidaanduiding van het INFORMATIEOBJECT. Komma-gescheiden lijst van waarden: openbaar, beperkt_openbaar, intern, zaakvertrouwelijk, vertrouwelijk, confidentieel, geheim, zeer_geheim.
my $titel = ; #  | **EXPERIMENTEEL** De titel van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig).
my $auteur = ; #  | **EXPERIMENTEEL** De persoon of organisatie die dit INFORMATIEOBJECT heeft aangemaakt (bevat de gegeven waarde, hoofdletterongevoelig).
my $status = ; #  | **EXPERIMENTEEL** Filter op de status van het INFORMATIEOBJECT. Mogelijke waarden: in_bewerking, ter_vaststelling, definitief, gearchiveerd.
my $beschrijving = ; #  | **EXPERIMENTEEL** De beschrijving van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig).
my $trefwoordenOverlap = ; #  | **EXPERIMENTEEL** Een lijst van trefwoorden gescheiden door komma's, geeft alle EnkelvoudigInformatieObjecten terug die ten minste een van de opgegeven trefwoorden hebben.
my $locked = ; #  | **EXPERIMENTEEL** Filter op vergrendeld (true) of ontgrendeld (false).
my $creatiedatumGte = ; #  | **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum, formaat: YYYY-MM-DD).
my $creatiedatumLte = ; #  | **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum, formaat: YYYY-MM-DD).
my $registratiedatumGte = ; #  | **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00).
my $registratiedatumLte = ; #  | **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00).
my $ordering = ; #  | **EXPERIMENTEEL** Sorteer op één of meer velden (komma-gescheiden). Gebruik een `-` prefix voor aflopende volgorde. Mogelijke waarden: auteur, bestandsomvang, creatiedatum, formaat, status, titel, vertrouwelijkheidaanduiding (en hun `-`-varianten).
my $objectinformatieobjectenObject = ; #  | **EXPERIMENTEEL** URL-referentie naar het gerelateerde object (in deze of een andere API).
my $objectinformatieobjectenObjectType = ; #  | **EXPERIMENTEEL** Het type van het gerelateerde object. Mogelijke waarden: zaak, besluit, etc.

eval { 
    my $result = $api_instance->enkelvoudiginformatieobjectenList(bronorganisatie => $bronorganisatie, identificatie => $identificatie, trefwoorden => $trefwoorden, expand => $expand, page => $page, pageSize => $pageSize, informatieobjecttype => $informatieobjecttype, vertrouwelijkheidaanduiding => $vertrouwelijkheidaanduiding, titel => $titel, auteur => $auteur, status => $status, beschrijving => $beschrijving, trefwoordenOverlap => $trefwoordenOverlap, locked => $locked, creatiedatumGte => $creatiedatumGte, creatiedatumLte => $creatiedatumLte, registratiedatumGte => $registratiedatumGte, registratiedatumLte => $registratiedatumLte, ordering => $ordering, objectinformatieobjectenObject => $objectinformatieobjectenObject, objectinformatieobjectenObjectType => $objectinformatieobjectenObjectType);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenList: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.EnkelvoudiginformatieobjectenApi()
bronorganisatie =  #  | Het RSIN van de Niet-natuurlijk persoon zijnde de organisatie die het INFORMATIEOBJECT heeft gecreëerd of heeft ontvangen en als eerste in een samenwerkingsketen heeft vastgelegd. (optional)
identificatie =  #  | Een binnen een gegeven context ondubbelzinnige referentie naar het INFORMATIEOBJECT. (optional)
trefwoorden =  #  | Een lijst van trefwoorden gescheiden door comma's. (optional)
expand =  #  | Sluit de gespecifieerde gerelateerde resources in het antwoord in. (optional)
page =  #  | Een pagina binnen de gepagineerde set resultaten. (optional)
pageSize =  #  | Het aantal resultaten terug te geven per pagina. (default: 100, maximum: 500). (optional)
informatieobjecttype =  #  | **EXPERIMENTEEL** URL-referentie naar de gerelateerde INFORMATIEOBJECTTYPE (in deze of een andere API). (optional)
vertrouwelijkheidaanduiding =  #  | **EXPERIMENTEEL** De vertrouwelijkheidaanduiding van het INFORMATIEOBJECT. Komma-gescheiden lijst van waarden: openbaar, beperkt_openbaar, intern, zaakvertrouwelijk, vertrouwelijk, confidentieel, geheim, zeer_geheim. (optional)
titel =  #  | **EXPERIMENTEEL** De titel van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig). (optional)
auteur =  #  | **EXPERIMENTEEL** De persoon of organisatie die dit INFORMATIEOBJECT heeft aangemaakt (bevat de gegeven waarde, hoofdletterongevoelig). (optional)
status =  #  | **EXPERIMENTEEL** Filter op de status van het INFORMATIEOBJECT. Mogelijke waarden: in_bewerking, ter_vaststelling, definitief, gearchiveerd. (optional)
beschrijving =  #  | **EXPERIMENTEEL** De beschrijving van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig). (optional)
trefwoordenOverlap =  #  | **EXPERIMENTEEL** Een lijst van trefwoorden gescheiden door komma's, geeft alle EnkelvoudigInformatieObjecten terug die ten minste een van de opgegeven trefwoorden hebben. (optional)
locked =  #  | **EXPERIMENTEEL** Filter op vergrendeld (true) of ontgrendeld (false). (optional)
creatiedatumGte =  #  | **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum, formaat: YYYY-MM-DD). (optional)
creatiedatumLte =  #  | **EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum, formaat: YYYY-MM-DD). (optional)
registratiedatumGte =  #  | **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00). (optional)
registratiedatumLte =  #  | **EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00). (optional)
ordering =  #  | **EXPERIMENTEEL** Sorteer op één of meer velden (komma-gescheiden). Gebruik een `-` prefix voor aflopende volgorde. Mogelijke waarden: auteur, bestandsomvang, creatiedatum, formaat, status, titel, vertrouwelijkheidaanduiding (en hun `-`-varianten). (optional)
objectinformatieobjectenObject =  #  | **EXPERIMENTEEL** URL-referentie naar het gerelateerde object (in deze of een andere API). (optional)
objectinformatieobjectenObjectType =  #  | **EXPERIMENTEEL** Het type van het gerelateerde object. Mogelijke waarden: zaak, besluit, etc. (optional)

try: 
    # Alle (enkelvoudige) INFORMATIEOBJECTen opvragen.
    api_response = api_instance.enkelvoudiginformatieobjecten_list(bronorganisatie=bronorganisatie, identificatie=identificatie, trefwoorden=trefwoorden, expand=expand, page=page, pageSize=pageSize, informatieobjecttype=informatieobjecttype, vertrouwelijkheidaanduiding=vertrouwelijkheidaanduiding, titel=titel, auteur=auteur, status=status, beschrijving=beschrijving, trefwoordenOverlap=trefwoordenOverlap, locked=locked, creatiedatumGte=creatiedatumGte, creatiedatumLte=creatiedatumLte, registratiedatumGte=registratiedatumGte, registratiedatumLte=registratiedatumLte, ordering=ordering, objectinformatieobjectenObject=objectinformatieobjectenObject, objectinformatieobjectenObjectType=objectinformatieobjectenObjectType)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenList: %s\n" % e)

Parameters

Query parameters
Name Description
bronorganisatie
Het RSIN van de Niet-natuurlijk persoon zijnde de organisatie die het INFORMATIEOBJECT heeft gecreëerd of heeft ontvangen en als eerste in een samenwerkingsketen heeft vastgelegd.
identificatie
Een binnen een gegeven context ondubbelzinnige referentie naar het INFORMATIEOBJECT.
trefwoorden
Een lijst van trefwoorden gescheiden door comma's.
expand
Sluit de gespecifieerde gerelateerde resources in het antwoord in.
page
Een pagina binnen de gepagineerde set resultaten.
pageSize
Het aantal resultaten terug te geven per pagina. (default: 100, maximum: 500).
informatieobjecttype
**EXPERIMENTEEL** URL-referentie naar de gerelateerde INFORMATIEOBJECTTYPE (in deze of een andere API).
vertrouwelijkheidaanduiding
**EXPERIMENTEEL** De vertrouwelijkheidaanduiding van het INFORMATIEOBJECT. Komma-gescheiden lijst van waarden: openbaar, beperkt_openbaar, intern, zaakvertrouwelijk, vertrouwelijk, confidentieel, geheim, zeer_geheim.
titel
**EXPERIMENTEEL** De titel van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig).
auteur
**EXPERIMENTEEL** De persoon of organisatie die dit INFORMATIEOBJECT heeft aangemaakt (bevat de gegeven waarde, hoofdletterongevoelig).
status
**EXPERIMENTEEL** Filter op de status van het INFORMATIEOBJECT. Mogelijke waarden: in_bewerking, ter_vaststelling, definitief, gearchiveerd.
beschrijving
**EXPERIMENTEEL** De beschrijving van het INFORMATIEOBJECT (bevat de gegeven waarde, hoofdletterongevoelig).
trefwoorden__overlap
**EXPERIMENTEEL** Een lijst van trefwoorden gescheiden door komma's, geeft alle EnkelvoudigInformatieObjecten terug die ten minste een van de opgegeven trefwoorden hebben.
locked
**EXPERIMENTEEL** Filter op vergrendeld (true) of ontgrendeld (false).
creatiedatum__gte
**EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum, formaat: YYYY-MM-DD).
creatiedatum__lte
**EXPERIMENTEEL** De aanmakingsdatum van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum, formaat: YYYY-MM-DD).
registratiedatum__gte
**EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (groter of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00).
registratiedatum__lte
**EXPERIMENTEEL** De registratiedatum (`beginRegistratie`) van het INFORMATIEOBJECT (kleiner of gelijk aan de gegeven datum/tijd, formaat: date-time, bijv. 2025-01-01T00:00:00).
ordering
**EXPERIMENTEEL** Sorteer op één of meer velden (komma-gescheiden). Gebruik een `-` prefix voor aflopende volgorde. Mogelijke waarden: auteur, bestandsomvang, creatiedatum, formaat, status, titel, vertrouwelijkheidaanduiding (en hun `-`-varianten).
objectinformatieobjecten__object
**EXPERIMENTEEL** URL-referentie naar het gerelateerde object (in deze of een andere API).
objectinformatieobjecten__objectType
**EXPERIMENTEEL** Het type van het gerelateerde object. Mogelijke waarden: zaak, besluit, etc.

Responses

Status: 200 - Lijst van ENKELVOUDIGINFORMATIEOBJECTen.

Status: 400 - Bad request.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.


enkelvoudiginformatieobjectenLock

Vergrendel een ENKELVOUDIGINFORMATIEOBJECT.

Voert een checkout uit waardoor het INFORMATIEOBJECT vergrendeld wordt met een lock-waarde.


/documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}/lock

Usage and SDK Samples

curl -X POST\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
"//documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}/lock"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

import java.io.File;
import java.util.*;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            LockToken result = apiInstance.enkelvoudiginformatieobjectenLock(uuid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenLock");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            LockToken result = apiInstance.enkelvoudiginformatieobjectenLock(uuid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenLock");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).

EnkelvoudiginformatieobjectenApi *apiInstance = [[EnkelvoudiginformatieobjectenApi alloc] init];

// Vergrendel een ENKELVOUDIGINFORMATIEOBJECT.
[apiInstance enkelvoudiginformatieobjectenLockWith:uuid
              completionHandler: ^(LockToken output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.EnkelvoudiginformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.enkelvoudiginformatieobjectenLock(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenLockExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new EnkelvoudiginformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).

            try
            {
                // Vergrendel een ENKELVOUDIGINFORMATIEOBJECT.
                LockToken result = apiInstance.enkelvoudiginformatieobjectenLock(uuid);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling EnkelvoudiginformatieobjectenApi.enkelvoudiginformatieobjectenLock: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiEnkelvoudiginformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).

try {
    $result = $api_instance->enkelvoudiginformatieobjectenLock($uuid);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenLock: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).

eval { 
    my $result = $api_instance->enkelvoudiginformatieobjectenLock(uuid => $uuid);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenLock: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.EnkelvoudiginformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).

try: 
    # Vergrendel een ENKELVOUDIGINFORMATIEOBJECT.
    api_response = api_instance.enkelvoudiginformatieobjecten_lock(uuid)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenLock: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required

Responses

Status: 200 - OK — lock-waarde teruggegeven.

Status: 400 - Bad request.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.

Status: 404 - Not found.

Status: 409 - Conflict: INFORMATIEOBJECT is al vergrendeld.


enkelvoudiginformatieobjectenPartialUpdate

Werk een ENKELVOUDIGINFORMATIEOBJECT deels bij.

Dit creëert altijd een nieuwe versie van het INFORMATIEOBJECT.


/documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}

Usage and SDK Samples

curl -X PATCH\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"//documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

import java.io.File;
import java.util.*;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        EnkelvoudigInformatieObjectRequest body = ; // EnkelvoudigInformatieObjectRequest | Gedeeltelijk bijgewerkte gegevens van het INFORMATIEOBJECT.
        try {
            EnkelvoudigInformatieObject result = apiInstance.enkelvoudiginformatieobjectenPartialUpdate(uuid, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenPartialUpdate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        EnkelvoudigInformatieObjectRequest body = ; // EnkelvoudigInformatieObjectRequest | Gedeeltelijk bijgewerkte gegevens van het INFORMATIEOBJECT.
        try {
            EnkelvoudigInformatieObject result = apiInstance.enkelvoudiginformatieobjectenPartialUpdate(uuid, body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenPartialUpdate");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).
EnkelvoudigInformatieObjectRequest *body = ; // Gedeeltelijk bijgewerkte gegevens van het INFORMATIEOBJECT. (optional)

EnkelvoudiginformatieobjectenApi *apiInstance = [[EnkelvoudiginformatieobjectenApi alloc] init];

// Werk een ENKELVOUDIGINFORMATIEOBJECT deels bij.
[apiInstance enkelvoudiginformatieobjectenPartialUpdateWith:uuid
    body:body
              completionHandler: ^(EnkelvoudigInformatieObject output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.EnkelvoudiginformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).
var opts = { 
  'body':  // {{EnkelvoudigInformatieObjectRequest}} Gedeeltelijk bijgewerkte gegevens van het INFORMATIEOBJECT.
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.enkelvoudiginformatieobjectenPartialUpdate(uuid, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenPartialUpdateExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new EnkelvoudiginformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).
            var body = new EnkelvoudigInformatieObjectRequest(); // EnkelvoudigInformatieObjectRequest | Gedeeltelijk bijgewerkte gegevens van het INFORMATIEOBJECT. (optional) 

            try
            {
                // Werk een ENKELVOUDIGINFORMATIEOBJECT deels bij.
                EnkelvoudigInformatieObject result = apiInstance.enkelvoudiginformatieobjectenPartialUpdate(uuid, body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling EnkelvoudiginformatieobjectenApi.enkelvoudiginformatieobjectenPartialUpdate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiEnkelvoudiginformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).
$body = ; // EnkelvoudigInformatieObjectRequest | Gedeeltelijk bijgewerkte gegevens van het INFORMATIEOBJECT.

try {
    $result = $api_instance->enkelvoudiginformatieobjectenPartialUpdate($uuid, $body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenPartialUpdate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).
my $body = WWW::SwaggerClient::Object::EnkelvoudigInformatieObjectRequest->new(); # EnkelvoudigInformatieObjectRequest | Gedeeltelijk bijgewerkte gegevens van het INFORMATIEOBJECT.

eval { 
    my $result = $api_instance->enkelvoudiginformatieobjectenPartialUpdate(uuid => $uuid, body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenPartialUpdate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.EnkelvoudiginformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).
body =  # EnkelvoudigInformatieObjectRequest | Gedeeltelijk bijgewerkte gegevens van het INFORMATIEOBJECT. (optional)

try: 
    # Werk een ENKELVOUDIGINFORMATIEOBJECT deels bij.
    api_response = api_instance.enkelvoudiginformatieobjecten_partial_update(uuid, body=body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenPartialUpdate: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required
Body parameters
Name Description
body

Responses

Status: 200 - OK.

Status: 400 - Bad request.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.

Status: 404 - Not found.


enkelvoudiginformatieobjectenRead

Een specifiek ENKELVOUDIGINFORMATIEOBJECT opvragen.

Geeft het INFORMATIEOBJECT terug. Standaard de laatste versie.


/documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}

Usage and SDK Samples

curl -X GET\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
"//documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}?versie=®istratieOp=&expand="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

import java.io.File;
import java.util.*;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
         versie = ; //  | Specifieke versie van het INFORMATIEOBJECT.
         registratieOp = ; //  | Filtert op de registratiedatum.
         expand = ; //  | Sluit de gespecifieerde gerelateerde resources in het antwoord in.
         ifNoneMatch = ; //  | Conditioneel GET: geef de ETag-waarde van de eerder ontvangen response mee. De server antwoordt met 304 Not Modified als de resource niet gewijzigd is.
        try {
            EnkelvoudigInformatieObject result = apiInstance.enkelvoudiginformatieobjectenRead(uuid, versie, registratieOp, expand, ifNoneMatch);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenRead");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
         versie = ; //  | Specifieke versie van het INFORMATIEOBJECT.
         registratieOp = ; //  | Filtert op de registratiedatum.
         expand = ; //  | Sluit de gespecifieerde gerelateerde resources in het antwoord in.
         ifNoneMatch = ; //  | Conditioneel GET: geef de ETag-waarde van de eerder ontvangen response mee. De server antwoordt met 304 Not Modified als de resource niet gewijzigd is.
        try {
            EnkelvoudigInformatieObject result = apiInstance.enkelvoudiginformatieobjectenRead(uuid, versie, registratieOp, expand, ifNoneMatch);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenRead");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).
 *versie = ; // Specifieke versie van het INFORMATIEOBJECT. (optional)
 *registratieOp = ; // Filtert op de registratiedatum. (optional)
 *expand = ; // Sluit de gespecifieerde gerelateerde resources in het antwoord in. (optional)
 *ifNoneMatch = ; // Conditioneel GET: geef de ETag-waarde van de eerder ontvangen response mee. De server antwoordt met 304 Not Modified als de resource niet gewijzigd is. (optional)

EnkelvoudiginformatieobjectenApi *apiInstance = [[EnkelvoudiginformatieobjectenApi alloc] init];

// Een specifiek ENKELVOUDIGINFORMATIEOBJECT opvragen.
[apiInstance enkelvoudiginformatieobjectenReadWith:uuid
    versie:versie
    registratieOp:registratieOp
    expand:expand
    ifNoneMatch:ifNoneMatch
              completionHandler: ^(EnkelvoudigInformatieObject output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.EnkelvoudiginformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).
var opts = { 
  'versie': , // {{}} Specifieke versie van het INFORMATIEOBJECT.
  'registratieOp': , // {{}} Filtert op de registratiedatum.
  'expand': , // {{}} Sluit de gespecifieerde gerelateerde resources in het antwoord in.
  'ifNoneMatch':  // {{}} Conditioneel GET: geef de ETag-waarde van de eerder ontvangen response mee. De server antwoordt met 304 Not Modified als de resource niet gewijzigd is.
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.enkelvoudiginformatieobjectenRead(uuid, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenReadExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new EnkelvoudiginformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).
            var versie = new (); //  | Specifieke versie van het INFORMATIEOBJECT. (optional) 
            var registratieOp = new (); //  | Filtert op de registratiedatum. (optional) 
            var expand = new (); //  | Sluit de gespecifieerde gerelateerde resources in het antwoord in. (optional) 
            var ifNoneMatch = new (); //  | Conditioneel GET: geef de ETag-waarde van de eerder ontvangen response mee. De server antwoordt met 304 Not Modified als de resource niet gewijzigd is. (optional) 

            try
            {
                // Een specifiek ENKELVOUDIGINFORMATIEOBJECT opvragen.
                EnkelvoudigInformatieObject result = apiInstance.enkelvoudiginformatieobjectenRead(uuid, versie, registratieOp, expand, ifNoneMatch);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling EnkelvoudiginformatieobjectenApi.enkelvoudiginformatieobjectenRead: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiEnkelvoudiginformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).
$versie = ; //  | Specifieke versie van het INFORMATIEOBJECT.
$registratieOp = ; //  | Filtert op de registratiedatum.
$expand = ; //  | Sluit de gespecifieerde gerelateerde resources in het antwoord in.
$ifNoneMatch = ; //  | Conditioneel GET: geef de ETag-waarde van de eerder ontvangen response mee. De server antwoordt met 304 Not Modified als de resource niet gewijzigd is.

try {
    $result = $api_instance->enkelvoudiginformatieobjectenRead($uuid, $versie, $registratieOp, $expand, $ifNoneMatch);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenRead: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).
my $versie = ; #  | Specifieke versie van het INFORMATIEOBJECT.
my $registratieOp = ; #  | Filtert op de registratiedatum.
my $expand = ; #  | Sluit de gespecifieerde gerelateerde resources in het antwoord in.
my $ifNoneMatch = ; #  | Conditioneel GET: geef de ETag-waarde van de eerder ontvangen response mee. De server antwoordt met 304 Not Modified als de resource niet gewijzigd is.

eval { 
    my $result = $api_instance->enkelvoudiginformatieobjectenRead(uuid => $uuid, versie => $versie, registratieOp => $registratieOp, expand => $expand, ifNoneMatch => $ifNoneMatch);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenRead: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.EnkelvoudiginformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).
versie =  #  | Specifieke versie van het INFORMATIEOBJECT. (optional)
registratieOp =  #  | Filtert op de registratiedatum. (optional)
expand =  #  | Sluit de gespecifieerde gerelateerde resources in het antwoord in. (optional)
ifNoneMatch =  #  | Conditioneel GET: geef de ETag-waarde van de eerder ontvangen response mee. De server antwoordt met 304 Not Modified als de resource niet gewijzigd is. (optional)

try: 
    # Een specifiek ENKELVOUDIGINFORMATIEOBJECT opvragen.
    api_response = api_instance.enkelvoudiginformatieobjecten_read(uuid, versie=versie, registratieOp=registratieOp, expand=expand, ifNoneMatch=ifNoneMatch)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenRead: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required
Header parameters
Name Description
If-None-Match
Conditioneel GET: geef de ETag-waarde van de eerder ontvangen response mee. De server antwoordt met 304 Not Modified als de resource niet gewijzigd is.
Query parameters
Name Description
versie
Specifieke versie van het INFORMATIEOBJECT.
registratieOp
Filtert op de registratiedatum.
expand
Sluit de gespecifieerde gerelateerde resources in het antwoord in.

Responses

Status: 200 - OK.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.

Status: 404 - Not found.


enkelvoudiginformatieobjectenUnlock

Ontgrendel een ENKELVOUDIGINFORMATIEOBJECT.

Heft de checkout op waardoor het INFORMATIEOBJECT ontgrendeld wordt.


/documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}/unlock

Usage and SDK Samples

curl -X POST\
\
 -H "Authorization: Bearer [[accessToken]]"\
"//documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}/unlock"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

import java.io.File;
import java.util.*;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.enkelvoudiginformatieobjectenUnlock(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenUnlock");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.enkelvoudiginformatieobjectenUnlock(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenUnlock");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).

EnkelvoudiginformatieobjectenApi *apiInstance = [[EnkelvoudiginformatieobjectenApi alloc] init];

// Ontgrendel een ENKELVOUDIGINFORMATIEOBJECT.
[apiInstance enkelvoudiginformatieobjectenUnlockWith:uuid
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.EnkelvoudiginformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.enkelvoudiginformatieobjectenUnlock(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenUnlockExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new EnkelvoudiginformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).

            try
            {
                // Ontgrendel een ENKELVOUDIGINFORMATIEOBJECT.
                apiInstance.enkelvoudiginformatieobjectenUnlock(uuid);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling EnkelvoudiginformatieobjectenApi.enkelvoudiginformatieobjectenUnlock: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiEnkelvoudiginformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).

try {
    $api_instance->enkelvoudiginformatieobjectenUnlock($uuid);
} catch (Exception $e) {
    echo 'Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenUnlock: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).

eval { 
    $api_instance->enkelvoudiginformatieobjectenUnlock(uuid => $uuid);
};
if ($@) {
    warn "Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenUnlock: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.EnkelvoudiginformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).

try: 
    # Ontgrendel een ENKELVOUDIGINFORMATIEOBJECT.
    api_instance.enkelvoudiginformatieobjecten_unlock(uuid)
except ApiException as e:
    print("Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenUnlock: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required

Responses

Status: 204 - No content.

Status: 400 - Bad request.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.

Status: 404 - Not found.

Status: 409 - Conflict: ongeldige lock-waarde of niet vergrendeld.


enkelvoudiginformatieobjectenUpdate

Werk een ENKELVOUDIGINFORMATIEOBJECT in zijn geheel bij.

Dit creëert altijd een nieuwe versie van het INFORMATIEOBJECT.


/documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}

Usage and SDK Samples

curl -X PUT\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"//documenten/api/v1/enkelvoudiginformatieobjecten/{uuid}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

import java.io.File;
import java.util.*;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
        EnkelvoudigInformatieObjectRequest body = ; // EnkelvoudigInformatieObjectRequest | Bijgewerkte gegevens van het INFORMATIEOBJECT.
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            EnkelvoudigInformatieObject result = apiInstance.enkelvoudiginformatieobjectenUpdate(body, uuid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenUpdate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
        EnkelvoudigInformatieObjectRequest body = ; // EnkelvoudigInformatieObjectRequest | Bijgewerkte gegevens van het INFORMATIEOBJECT.
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            EnkelvoudigInformatieObject result = apiInstance.enkelvoudiginformatieobjectenUpdate(body, uuid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenUpdate");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
EnkelvoudigInformatieObjectRequest *body = ; // Bijgewerkte gegevens van het INFORMATIEOBJECT.
 *uuid = ; // Unieke resource identifier (UUID4).

EnkelvoudiginformatieobjectenApi *apiInstance = [[EnkelvoudiginformatieobjectenApi alloc] init];

// Werk een ENKELVOUDIGINFORMATIEOBJECT in zijn geheel bij.
[apiInstance enkelvoudiginformatieobjectenUpdateWith:body
    uuid:uuid
              completionHandler: ^(EnkelvoudigInformatieObject output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.EnkelvoudiginformatieobjectenApi()
var body = ; // {{EnkelvoudigInformatieObjectRequest}} Bijgewerkte gegevens van het INFORMATIEOBJECT.
var uuid = ; // {{}} Unieke resource identifier (UUID4).

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.enkelvoudiginformatieobjectenUpdate(bodyuuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenUpdateExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new EnkelvoudiginformatieobjectenApi();
            var body = new EnkelvoudigInformatieObjectRequest(); // EnkelvoudigInformatieObjectRequest | Bijgewerkte gegevens van het INFORMATIEOBJECT.
            var uuid = new (); //  | Unieke resource identifier (UUID4).

            try
            {
                // Werk een ENKELVOUDIGINFORMATIEOBJECT in zijn geheel bij.
                EnkelvoudigInformatieObject result = apiInstance.enkelvoudiginformatieobjectenUpdate(body, uuid);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling EnkelvoudiginformatieobjectenApi.enkelvoudiginformatieobjectenUpdate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiEnkelvoudiginformatieobjectenApi();
$body = ; // EnkelvoudigInformatieObjectRequest | Bijgewerkte gegevens van het INFORMATIEOBJECT.
$uuid = ; //  | Unieke resource identifier (UUID4).

try {
    $result = $api_instance->enkelvoudiginformatieobjectenUpdate($body, $uuid);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenUpdate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi->new();
my $body = WWW::SwaggerClient::Object::EnkelvoudigInformatieObjectRequest->new(); # EnkelvoudigInformatieObjectRequest | Bijgewerkte gegevens van het INFORMATIEOBJECT.
my $uuid = ; #  | Unieke resource identifier (UUID4).

eval { 
    my $result = $api_instance->enkelvoudiginformatieobjectenUpdate(body => $body, uuid => $uuid);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenUpdate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.EnkelvoudiginformatieobjectenApi()
body =  # EnkelvoudigInformatieObjectRequest | Bijgewerkte gegevens van het INFORMATIEOBJECT.
uuid =  #  | Unieke resource identifier (UUID4).

try: 
    # Werk een ENKELVOUDIGINFORMATIEOBJECT in zijn geheel bij.
    api_response = api_instance.enkelvoudiginformatieobjecten_update(body, uuid)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenUpdate: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required
Body parameters
Name Description
body *

Responses

Status: 200 - OK.

Status: 400 - Bad request.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.

Status: 404 - Not found.


enkelvoudiginformatieobjectenZoek

Voer een zoekopdracht uit op ENKELVOUDIGINFORMATIEOBJECTen.

Zoeken/filteren op UUID of andere velden. Gebruik dit endpoint voor zoekopdrachten met UUIDs.


/documenten/api/v1/enkelvoudiginformatieobjecten/_zoek

Usage and SDK Samples

curl -X POST\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"//documenten/api/v1/enkelvoudiginformatieobjecten/_zoek"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

import java.io.File;
import java.util.*;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
        InformatieObjectZoekRequest body = ; // InformatieObjectZoekRequest | Zoekcriteria.
        try {
            Object result = apiInstance.enkelvoudiginformatieobjectenZoek(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenZoek");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.EnkelvoudiginformatieobjectenApi;

public class EnkelvoudiginformatieobjectenApiExample {

    public static void main(String[] args) {
        EnkelvoudiginformatieobjectenApi apiInstance = new EnkelvoudiginformatieobjectenApi();
        InformatieObjectZoekRequest body = ; // InformatieObjectZoekRequest | Zoekcriteria.
        try {
            Object result = apiInstance.enkelvoudiginformatieobjectenZoek(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling EnkelvoudiginformatieobjectenApi#enkelvoudiginformatieobjectenZoek");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
InformatieObjectZoekRequest *body = ; // Zoekcriteria.

EnkelvoudiginformatieobjectenApi *apiInstance = [[EnkelvoudiginformatieobjectenApi alloc] init];

// Voer een zoekopdracht uit op ENKELVOUDIGINFORMATIEOBJECTen.
[apiInstance enkelvoudiginformatieobjectenZoekWith:body
              completionHandler: ^(Object output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.EnkelvoudiginformatieobjectenApi()
var body = ; // {{InformatieObjectZoekRequest}} Zoekcriteria.

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.enkelvoudiginformatieobjectenZoek(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class enkelvoudiginformatieobjectenZoekExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new EnkelvoudiginformatieobjectenApi();
            var body = new InformatieObjectZoekRequest(); // InformatieObjectZoekRequest | Zoekcriteria.

            try
            {
                // Voer een zoekopdracht uit op ENKELVOUDIGINFORMATIEOBJECTen.
                Object result = apiInstance.enkelvoudiginformatieobjectenZoek(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling EnkelvoudiginformatieobjectenApi.enkelvoudiginformatieobjectenZoek: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiEnkelvoudiginformatieobjectenApi();
$body = ; // InformatieObjectZoekRequest | Zoekcriteria.

try {
    $result = $api_instance->enkelvoudiginformatieobjectenZoek($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenZoek: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::EnkelvoudiginformatieobjectenApi->new();
my $body = WWW::SwaggerClient::Object::InformatieObjectZoekRequest->new(); # InformatieObjectZoekRequest | Zoekcriteria.

eval { 
    my $result = $api_instance->enkelvoudiginformatieobjectenZoek(body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenZoek: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.EnkelvoudiginformatieobjectenApi()
body =  # InformatieObjectZoekRequest | Zoekcriteria.

try: 
    # Voer een zoekopdracht uit op ENKELVOUDIGINFORMATIEOBJECTen.
    api_response = api_instance.enkelvoudiginformatieobjecten_zoek(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling EnkelvoudiginformatieobjectenApi->enkelvoudiginformatieobjectenZoek: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Lijst van gevonden ENKELVOUDIGINFORMATIEOBJECTen.

Status: 400 - Bad request.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.


Objectinformatieobjecten

objectinformatieobjectenCreate

Maak een ObjectInformatieObject relatie aan.

LET OP: Dit endpoint hoor je als consumer niet zelf aan te spreken. Andere API's gebruiken dit endpoint bij het synchroniseren van relaties.


/documenten/api/v1/objectinformatieobjecten

Usage and SDK Samples

curl -X POST\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"//documenten/api/v1/objectinformatieobjecten"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ObjectinformatieobjectenApi;

import java.io.File;
import java.util.*;

public class ObjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        ObjectinformatieobjectenApi apiInstance = new ObjectinformatieobjectenApi();
        ObjectInformatieObjectRequest body = ; // ObjectInformatieObjectRequest | Gegevens van de aan te maken relatie.
        try {
            ObjectInformatieObject result = apiInstance.objectinformatieobjectenCreate(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ObjectinformatieobjectenApi#objectinformatieobjectenCreate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ObjectinformatieobjectenApi;

public class ObjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ObjectinformatieobjectenApi apiInstance = new ObjectinformatieobjectenApi();
        ObjectInformatieObjectRequest body = ; // ObjectInformatieObjectRequest | Gegevens van de aan te maken relatie.
        try {
            ObjectInformatieObject result = apiInstance.objectinformatieobjectenCreate(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ObjectinformatieobjectenApi#objectinformatieobjectenCreate");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
ObjectInformatieObjectRequest *body = ; // Gegevens van de aan te maken relatie.

ObjectinformatieobjectenApi *apiInstance = [[ObjectinformatieobjectenApi alloc] init];

// Maak een ObjectInformatieObject relatie aan.
[apiInstance objectinformatieobjectenCreateWith:body
              completionHandler: ^(ObjectInformatieObject output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.ObjectinformatieobjectenApi()
var body = ; // {{ObjectInformatieObjectRequest}} Gegevens van de aan te maken relatie.

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.objectinformatieobjectenCreate(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class objectinformatieobjectenCreateExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new ObjectinformatieobjectenApi();
            var body = new ObjectInformatieObjectRequest(); // ObjectInformatieObjectRequest | Gegevens van de aan te maken relatie.

            try
            {
                // Maak een ObjectInformatieObject relatie aan.
                ObjectInformatieObject result = apiInstance.objectinformatieobjectenCreate(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ObjectinformatieobjectenApi.objectinformatieobjectenCreate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiObjectinformatieobjectenApi();
$body = ; // ObjectInformatieObjectRequest | Gegevens van de aan te maken relatie.

try {
    $result = $api_instance->objectinformatieobjectenCreate($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenCreate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ObjectinformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::ObjectinformatieobjectenApi->new();
my $body = WWW::SwaggerClient::Object::ObjectInformatieObjectRequest->new(); # ObjectInformatieObjectRequest | Gegevens van de aan te maken relatie.

eval { 
    my $result = $api_instance->objectinformatieobjectenCreate(body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenCreate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.ObjectinformatieobjectenApi()
body =  # ObjectInformatieObjectRequest | Gegevens van de aan te maken relatie.

try: 
    # Maak een ObjectInformatieObject relatie aan.
    api_response = api_instance.objectinformatieobjecten_create(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenCreate: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 201 - Aangemaakt.

Name Type Format Description
Location
API-version

Status: 400 - Bad request.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.


objectinformatieobjectenDelete

Verwijder een ObjectInformatieObject relatie.

LET OP: Dit endpoint hoor je als consumer niet zelf aan te spreken. Andere API's gebruiken dit endpoint bij het synchroniseren van relaties.


/documenten/api/v1/objectinformatieobjecten/{uuid}

Usage and SDK Samples

curl -X DELETE\
\
 -H "Authorization: Bearer [[accessToken]]"\
"//documenten/api/v1/objectinformatieobjecten/{uuid}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ObjectinformatieobjectenApi;

import java.io.File;
import java.util.*;

public class ObjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        ObjectinformatieobjectenApi apiInstance = new ObjectinformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.objectinformatieobjectenDelete(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling ObjectinformatieobjectenApi#objectinformatieobjectenDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ObjectinformatieobjectenApi;

public class ObjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ObjectinformatieobjectenApi apiInstance = new ObjectinformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.objectinformatieobjectenDelete(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling ObjectinformatieobjectenApi#objectinformatieobjectenDelete");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).

ObjectinformatieobjectenApi *apiInstance = [[ObjectinformatieobjectenApi alloc] init];

// Verwijder een ObjectInformatieObject relatie.
[apiInstance objectinformatieobjectenDeleteWith:uuid
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.ObjectinformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.objectinformatieobjectenDelete(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class objectinformatieobjectenDeleteExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new ObjectinformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).

            try
            {
                // Verwijder een ObjectInformatieObject relatie.
                apiInstance.objectinformatieobjectenDelete(uuid);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ObjectinformatieobjectenApi.objectinformatieobjectenDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiObjectinformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).

try {
    $api_instance->objectinformatieobjectenDelete($uuid);
} catch (Exception $e) {
    echo 'Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ObjectinformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::ObjectinformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).

eval { 
    $api_instance->objectinformatieobjectenDelete(uuid => $uuid);
};
if ($@) {
    warn "Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.ObjectinformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).

try: 
    # Verwijder een ObjectInformatieObject relatie.
    api_instance.objectinformatieobjecten_delete(uuid)
except ApiException as e:
    print("Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenDelete: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required

Responses

Status: 204 - No content.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.

Status: 404 - Not found.


objectinformatieobjectenDeleteByRecordId

Verwijder ObjectInformatieObject relaties op basis van record_id.

Verwijdert alle relaties die gekoppeld zijn aan de opgegeven EIOVersion (record_id).


/documenten/api/v1/objectinformatieobjecten

Usage and SDK Samples

curl -X DELETE\
\
 -H "Authorization: Bearer [[accessToken]]"\
"//documenten/api/v1/objectinformatieobjecten?record_id="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ObjectinformatieobjectenApi;

import java.io.File;
import java.util.*;

public class ObjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        ObjectinformatieobjectenApi apiInstance = new ObjectinformatieobjectenApi();
         recordId = ; //  | UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden.
        try {
            apiInstance.objectinformatieobjectenDeleteByRecordId(recordId);
        } catch (ApiException e) {
            System.err.println("Exception when calling ObjectinformatieobjectenApi#objectinformatieobjectenDeleteByRecordId");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ObjectinformatieobjectenApi;

public class ObjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ObjectinformatieobjectenApi apiInstance = new ObjectinformatieobjectenApi();
         recordId = ; //  | UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden.
        try {
            apiInstance.objectinformatieobjectenDeleteByRecordId(recordId);
        } catch (ApiException e) {
            System.err.println("Exception when calling ObjectinformatieobjectenApi#objectinformatieobjectenDeleteByRecordId");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *recordId = ; // UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden. (optional)

ObjectinformatieobjectenApi *apiInstance = [[ObjectinformatieobjectenApi alloc] init];

// Verwijder ObjectInformatieObject relaties op basis van record_id.
[apiInstance objectinformatieobjectenDeleteByRecordIdWith:recordId
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.ObjectinformatieobjectenApi()
var opts = { 
  'recordId':  // {{}} UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden.
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.objectinformatieobjectenDeleteByRecordId(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class objectinformatieobjectenDeleteByRecordIdExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new ObjectinformatieobjectenApi();
            var recordId = new (); //  | UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden. (optional) 

            try
            {
                // Verwijder ObjectInformatieObject relaties op basis van record_id.
                apiInstance.objectinformatieobjectenDeleteByRecordId(recordId);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ObjectinformatieobjectenApi.objectinformatieobjectenDeleteByRecordId: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiObjectinformatieobjectenApi();
$recordId = ; //  | UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden.

try {
    $api_instance->objectinformatieobjectenDeleteByRecordId($recordId);
} catch (Exception $e) {
    echo 'Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenDeleteByRecordId: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ObjectinformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::ObjectinformatieobjectenApi->new();
my $recordId = ; #  | UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden.

eval { 
    $api_instance->objectinformatieobjectenDeleteByRecordId(recordId => $recordId);
};
if ($@) {
    warn "Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenDeleteByRecordId: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.ObjectinformatieobjectenApi()
recordId =  #  | UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden. (optional)

try: 
    # Verwijder ObjectInformatieObject relaties op basis van record_id.
    api_instance.objectinformatieobjecten_delete_by_record_id(recordId=recordId)
except ApiException as e:
    print("Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenDeleteByRecordId: %s\n" % e)

Parameters

Query parameters
Name Description
record_id
UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden.

Responses

Status: 204 - No content.

Status: 400 - Bad request: ontbrekende of ongeldige record_id.

Status: 404 - Not found: geen relaties gevonden voor de opgegeven record_id.


objectinformatieobjectenHeaders

De headers voor een specifieke ObjectInformatieObject opvragen.


/documenten/api/v1/objectinformatieobjecten/{uuid}

Usage and SDK Samples

curl -X HEAD\
\
 -H "Authorization: Bearer [[accessToken]]"\
"//documenten/api/v1/objectinformatieobjecten/{uuid}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ObjectinformatieobjectenApi;

import java.io.File;
import java.util.*;

public class ObjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        ObjectinformatieobjectenApi apiInstance = new ObjectinformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.objectinformatieobjectenHeaders(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling ObjectinformatieobjectenApi#objectinformatieobjectenHeaders");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ObjectinformatieobjectenApi;

public class ObjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ObjectinformatieobjectenApi apiInstance = new ObjectinformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.objectinformatieobjectenHeaders(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling ObjectinformatieobjectenApi#objectinformatieobjectenHeaders");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).

ObjectinformatieobjectenApi *apiInstance = [[ObjectinformatieobjectenApi alloc] init];

// De headers voor een specifieke ObjectInformatieObject opvragen.
[apiInstance objectinformatieobjectenHeadersWith:uuid
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.ObjectinformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.objectinformatieobjectenHeaders(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class objectinformatieobjectenHeadersExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new ObjectinformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).

            try
            {
                // De headers voor een specifieke ObjectInformatieObject opvragen.
                apiInstance.objectinformatieobjectenHeaders(uuid);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ObjectinformatieobjectenApi.objectinformatieobjectenHeaders: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiObjectinformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).

try {
    $api_instance->objectinformatieobjectenHeaders($uuid);
} catch (Exception $e) {
    echo 'Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenHeaders: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ObjectinformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::ObjectinformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).

eval { 
    $api_instance->objectinformatieobjectenHeaders(uuid => $uuid);
};
if ($@) {
    warn "Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenHeaders: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.ObjectinformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).

try: 
    # De headers voor een specifieke ObjectInformatieObject opvragen.
    api_instance.objectinformatieobjecten_headers(uuid)
except ApiException as e:
    print("Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenHeaders: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required

Responses

Status: 200 - OK.

Status: 400 - Bad request: ontbrekende of ongeldige UUID.

Status: 404 - Not found.


objectinformatieobjectenList

Alle ObjectInformatieObject relaties opvragen.

Geeft een lijst van OBJECTINFORMATIEOBJECT relaties, gefilterd via query-parameters.


/documenten/api/v1/objectinformatieobjecten

Usage and SDK Samples

curl -X GET\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
"//documenten/api/v1/objectinformatieobjecten?informatieobject=&object=&expand=&page=&pageSize="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ObjectinformatieobjectenApi;

import java.io.File;
import java.util.*;

public class ObjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        ObjectinformatieobjectenApi apiInstance = new ObjectinformatieobjectenApi();
         informatieobject = ; //  | Filter op URL-referentie naar het INFORMATIEOBJECT.
         object = ; //  | Filter op URL-referentie naar het gerelateerde OBJECT.
         expand = ; //  | Velden om te expanderen.
         page = ; //  | **EXPERIMENTEEL** Paginanummer.
         pageSize = ; //  | **EXPERIMENTEEL** Aantal resultaten per pagina.
        try {
            apiInstance.objectinformatieobjectenList(informatieobject, object, expand, page, pageSize);
        } catch (ApiException e) {
            System.err.println("Exception when calling ObjectinformatieobjectenApi#objectinformatieobjectenList");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ObjectinformatieobjectenApi;

public class ObjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ObjectinformatieobjectenApi apiInstance = new ObjectinformatieobjectenApi();
         informatieobject = ; //  | Filter op URL-referentie naar het INFORMATIEOBJECT.
         object = ; //  | Filter op URL-referentie naar het gerelateerde OBJECT.
         expand = ; //  | Velden om te expanderen.
         page = ; //  | **EXPERIMENTEEL** Paginanummer.
         pageSize = ; //  | **EXPERIMENTEEL** Aantal resultaten per pagina.
        try {
            apiInstance.objectinformatieobjectenList(informatieobject, object, expand, page, pageSize);
        } catch (ApiException e) {
            System.err.println("Exception when calling ObjectinformatieobjectenApi#objectinformatieobjectenList");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *informatieobject = ; // Filter op URL-referentie naar het INFORMATIEOBJECT. (optional)
 *object = ; // Filter op URL-referentie naar het gerelateerde OBJECT. (optional)
 *expand = ; // Velden om te expanderen. (optional)
 *page = ; // **EXPERIMENTEEL** Paginanummer. (optional)
 *pageSize = ; // **EXPERIMENTEEL** Aantal resultaten per pagina. (optional)

ObjectinformatieobjectenApi *apiInstance = [[ObjectinformatieobjectenApi alloc] init];

// Alle ObjectInformatieObject relaties opvragen.
[apiInstance objectinformatieobjectenListWith:informatieobject
    object:object
    expand:expand
    page:page
    pageSize:pageSize
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.ObjectinformatieobjectenApi()
var opts = { 
  'informatieobject': , // {{}} Filter op URL-referentie naar het INFORMATIEOBJECT.
  'object': , // {{}} Filter op URL-referentie naar het gerelateerde OBJECT.
  'expand': , // {{}} Velden om te expanderen.
  'page': , // {{}} **EXPERIMENTEEL** Paginanummer.
  'pageSize':  // {{}} **EXPERIMENTEEL** Aantal resultaten per pagina.
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.objectinformatieobjectenList(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class objectinformatieobjectenListExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new ObjectinformatieobjectenApi();
            var informatieobject = new (); //  | Filter op URL-referentie naar het INFORMATIEOBJECT. (optional) 
            var object = new (); //  | Filter op URL-referentie naar het gerelateerde OBJECT. (optional) 
            var expand = new (); //  | Velden om te expanderen. (optional) 
            var page = new (); //  | **EXPERIMENTEEL** Paginanummer. (optional) 
            var pageSize = new (); //  | **EXPERIMENTEEL** Aantal resultaten per pagina. (optional) 

            try
            {
                // Alle ObjectInformatieObject relaties opvragen.
                apiInstance.objectinformatieobjectenList(informatieobject, object, expand, page, pageSize);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ObjectinformatieobjectenApi.objectinformatieobjectenList: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiObjectinformatieobjectenApi();
$informatieobject = ; //  | Filter op URL-referentie naar het INFORMATIEOBJECT.
$object = ; //  | Filter op URL-referentie naar het gerelateerde OBJECT.
$expand = ; //  | Velden om te expanderen.
$page = ; //  | **EXPERIMENTEEL** Paginanummer.
$pageSize = ; //  | **EXPERIMENTEEL** Aantal resultaten per pagina.

try {
    $api_instance->objectinformatieobjectenList($informatieobject, $object, $expand, $page, $pageSize);
} catch (Exception $e) {
    echo 'Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenList: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ObjectinformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::ObjectinformatieobjectenApi->new();
my $informatieobject = ; #  | Filter op URL-referentie naar het INFORMATIEOBJECT.
my $object = ; #  | Filter op URL-referentie naar het gerelateerde OBJECT.
my $expand = ; #  | Velden om te expanderen.
my $page = ; #  | **EXPERIMENTEEL** Paginanummer.
my $pageSize = ; #  | **EXPERIMENTEEL** Aantal resultaten per pagina.

eval { 
    $api_instance->objectinformatieobjectenList(informatieobject => $informatieobject, object => $object, expand => $expand, page => $page, pageSize => $pageSize);
};
if ($@) {
    warn "Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenList: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.ObjectinformatieobjectenApi()
informatieobject =  #  | Filter op URL-referentie naar het INFORMATIEOBJECT. (optional)
object =  #  | Filter op URL-referentie naar het gerelateerde OBJECT. (optional)
expand =  #  | Velden om te expanderen. (optional)
page =  #  | **EXPERIMENTEEL** Paginanummer. (optional)
pageSize =  #  | **EXPERIMENTEEL** Aantal resultaten per pagina. (optional)

try: 
    # Alle ObjectInformatieObject relaties opvragen.
    api_instance.objectinformatieobjecten_list(informatieobject=informatieobject, object=object, expand=expand, page=page, pageSize=pageSize)
except ApiException as e:
    print("Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenList: %s\n" % e)

Parameters

Query parameters
Name Description
informatieobject
Filter op URL-referentie naar het INFORMATIEOBJECT.
object
Filter op URL-referentie naar het gerelateerde OBJECT.
expand
Velden om te expanderen.
page
**EXPERIMENTEEL** Paginanummer.
pageSize
**EXPERIMENTEEL** Aantal resultaten per pagina.

Responses

Status: 200 - Lijst van ObjectInformatieObject relaties.

Status: 400 - Bad request.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.


objectinformatieobjectenRead

Een specifieke ObjectInformatieObject relatie opvragen.


/documenten/api/v1/objectinformatieobjecten/{uuid}

Usage and SDK Samples

curl -X GET\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
"//documenten/api/v1/objectinformatieobjecten/{uuid}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ObjectinformatieobjectenApi;

import java.io.File;
import java.util.*;

public class ObjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        ObjectinformatieobjectenApi apiInstance = new ObjectinformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            ObjectInformatieObject result = apiInstance.objectinformatieobjectenRead(uuid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ObjectinformatieobjectenApi#objectinformatieobjectenRead");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ObjectinformatieobjectenApi;

public class ObjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ObjectinformatieobjectenApi apiInstance = new ObjectinformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            ObjectInformatieObject result = apiInstance.objectinformatieobjectenRead(uuid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ObjectinformatieobjectenApi#objectinformatieobjectenRead");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).

ObjectinformatieobjectenApi *apiInstance = [[ObjectinformatieobjectenApi alloc] init];

// Een specifieke ObjectInformatieObject relatie opvragen.
[apiInstance objectinformatieobjectenReadWith:uuid
              completionHandler: ^(ObjectInformatieObject output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.ObjectinformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.objectinformatieobjectenRead(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class objectinformatieobjectenReadExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new ObjectinformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).

            try
            {
                // Een specifieke ObjectInformatieObject relatie opvragen.
                ObjectInformatieObject result = apiInstance.objectinformatieobjectenRead(uuid);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ObjectinformatieobjectenApi.objectinformatieobjectenRead: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiObjectinformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).

try {
    $result = $api_instance->objectinformatieobjectenRead($uuid);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenRead: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ObjectinformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::ObjectinformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).

eval { 
    my $result = $api_instance->objectinformatieobjectenRead(uuid => $uuid);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenRead: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.ObjectinformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).

try: 
    # Een specifieke ObjectInformatieObject relatie opvragen.
    api_response = api_instance.objectinformatieobjecten_read(uuid)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ObjectinformatieobjectenApi->objectinformatieobjectenRead: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required

Responses

Status: 200 - OK.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.

Status: 404 - Not found.


Subjectinformatieobjecten

subjectinformatieobjectenCreate

Maak een SubjectInformatieObject relatie aan.

LET OP: Dit endpoint hoor je als consumer niet zelf aan te spreken. Andere API's gebruiken dit endpoint bij het synchroniseren van relaties.


/documenten/api/v1/subjectinformatieobjecten

Usage and SDK Samples

curl -X POST\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
-H "Content-Type: application/json"\
"//documenten/api/v1/subjectinformatieobjecten"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.SubjectinformatieobjectenApi;

import java.io.File;
import java.util.*;

public class SubjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        SubjectinformatieobjectenApi apiInstance = new SubjectinformatieobjectenApi();
        ObjectInformatieObjectRequest body = ; // ObjectInformatieObjectRequest | Gegevens van de aan te maken relatie.
        try {
            ObjectInformatieObject result = apiInstance.subjectinformatieobjectenCreate(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SubjectinformatieobjectenApi#subjectinformatieobjectenCreate");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.SubjectinformatieobjectenApi;

public class SubjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        SubjectinformatieobjectenApi apiInstance = new SubjectinformatieobjectenApi();
        ObjectInformatieObjectRequest body = ; // ObjectInformatieObjectRequest | Gegevens van de aan te maken relatie.
        try {
            ObjectInformatieObject result = apiInstance.subjectinformatieobjectenCreate(body);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SubjectinformatieobjectenApi#subjectinformatieobjectenCreate");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
ObjectInformatieObjectRequest *body = ; // Gegevens van de aan te maken relatie.

SubjectinformatieobjectenApi *apiInstance = [[SubjectinformatieobjectenApi alloc] init];

// Maak een SubjectInformatieObject relatie aan.
[apiInstance subjectinformatieobjectenCreateWith:body
              completionHandler: ^(ObjectInformatieObject output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.SubjectinformatieobjectenApi()
var body = ; // {{ObjectInformatieObjectRequest}} Gegevens van de aan te maken relatie.

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.subjectinformatieobjectenCreate(body, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class subjectinformatieobjectenCreateExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new SubjectinformatieobjectenApi();
            var body = new ObjectInformatieObjectRequest(); // ObjectInformatieObjectRequest | Gegevens van de aan te maken relatie.

            try
            {
                // Maak een SubjectInformatieObject relatie aan.
                ObjectInformatieObject result = apiInstance.subjectinformatieobjectenCreate(body);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling SubjectinformatieobjectenApi.subjectinformatieobjectenCreate: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiSubjectinformatieobjectenApi();
$body = ; // ObjectInformatieObjectRequest | Gegevens van de aan te maken relatie.

try {
    $result = $api_instance->subjectinformatieobjectenCreate($body);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenCreate: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::SubjectinformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::SubjectinformatieobjectenApi->new();
my $body = WWW::SwaggerClient::Object::ObjectInformatieObjectRequest->new(); # ObjectInformatieObjectRequest | Gegevens van de aan te maken relatie.

eval { 
    my $result = $api_instance->subjectinformatieobjectenCreate(body => $body);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenCreate: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.SubjectinformatieobjectenApi()
body =  # ObjectInformatieObjectRequest | Gegevens van de aan te maken relatie.

try: 
    # Maak een SubjectInformatieObject relatie aan.
    api_response = api_instance.subjectinformatieobjecten_create(body)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenCreate: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 201 - Aangemaakt.

Name Type Format Description
Location
API-version

Status: 400 - Bad request.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.


subjectinformatieobjectenDelete

Verwijder een SubjectInformatieObject relatie.

LET OP: Dit endpoint hoor je als consumer niet zelf aan te spreken. Andere API's gebruiken dit endpoint bij het synchroniseren van relaties.


/documenten/api/v1/subjectinformatieobjecten/{uuid}

Usage and SDK Samples

curl -X DELETE\
\
 -H "Authorization: Bearer [[accessToken]]"\
"//documenten/api/v1/subjectinformatieobjecten/{uuid}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.SubjectinformatieobjectenApi;

import java.io.File;
import java.util.*;

public class SubjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        SubjectinformatieobjectenApi apiInstance = new SubjectinformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.subjectinformatieobjectenDelete(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling SubjectinformatieobjectenApi#subjectinformatieobjectenDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.SubjectinformatieobjectenApi;

public class SubjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        SubjectinformatieobjectenApi apiInstance = new SubjectinformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.subjectinformatieobjectenDelete(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling SubjectinformatieobjectenApi#subjectinformatieobjectenDelete");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).

SubjectinformatieobjectenApi *apiInstance = [[SubjectinformatieobjectenApi alloc] init];

// Verwijder een SubjectInformatieObject relatie.
[apiInstance subjectinformatieobjectenDeleteWith:uuid
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.SubjectinformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.subjectinformatieobjectenDelete(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class subjectinformatieobjectenDeleteExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new SubjectinformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).

            try
            {
                // Verwijder een SubjectInformatieObject relatie.
                apiInstance.subjectinformatieobjectenDelete(uuid);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling SubjectinformatieobjectenApi.subjectinformatieobjectenDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiSubjectinformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).

try {
    $api_instance->subjectinformatieobjectenDelete($uuid);
} catch (Exception $e) {
    echo 'Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::SubjectinformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::SubjectinformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).

eval { 
    $api_instance->subjectinformatieobjectenDelete(uuid => $uuid);
};
if ($@) {
    warn "Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenDelete: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.SubjectinformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).

try: 
    # Verwijder een SubjectInformatieObject relatie.
    api_instance.subjectinformatieobjecten_delete(uuid)
except ApiException as e:
    print("Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenDelete: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required

Responses

Status: 204 - No content.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.

Status: 404 - Not found.


subjectinformatieobjectenDeleteByRecordId

Verwijder SubjectInformatieObject relaties op basis van record_id.

Verwijdert alle relaties die gekoppeld zijn aan de opgegeven EIOVersion (record_id).


/documenten/api/v1/subjectinformatieobjecten

Usage and SDK Samples

curl -X DELETE\
\
 -H "Authorization: Bearer [[accessToken]]"\
"//documenten/api/v1/subjectinformatieobjecten?record_id="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.SubjectinformatieobjectenApi;

import java.io.File;
import java.util.*;

public class SubjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        SubjectinformatieobjectenApi apiInstance = new SubjectinformatieobjectenApi();
         recordId = ; //  | UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden.
        try {
            apiInstance.subjectinformatieobjectenDeleteByRecordId(recordId);
        } catch (ApiException e) {
            System.err.println("Exception when calling SubjectinformatieobjectenApi#subjectinformatieobjectenDeleteByRecordId");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.SubjectinformatieobjectenApi;

public class SubjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        SubjectinformatieobjectenApi apiInstance = new SubjectinformatieobjectenApi();
         recordId = ; //  | UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden.
        try {
            apiInstance.subjectinformatieobjectenDeleteByRecordId(recordId);
        } catch (ApiException e) {
            System.err.println("Exception when calling SubjectinformatieobjectenApi#subjectinformatieobjectenDeleteByRecordId");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *recordId = ; // UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden. (optional)

SubjectinformatieobjectenApi *apiInstance = [[SubjectinformatieobjectenApi alloc] init];

// Verwijder SubjectInformatieObject relaties op basis van record_id.
[apiInstance subjectinformatieobjectenDeleteByRecordIdWith:recordId
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.SubjectinformatieobjectenApi()
var opts = { 
  'recordId':  // {{}} UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden.
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.subjectinformatieobjectenDeleteByRecordId(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class subjectinformatieobjectenDeleteByRecordIdExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new SubjectinformatieobjectenApi();
            var recordId = new (); //  | UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden. (optional) 

            try
            {
                // Verwijder SubjectInformatieObject relaties op basis van record_id.
                apiInstance.subjectinformatieobjectenDeleteByRecordId(recordId);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling SubjectinformatieobjectenApi.subjectinformatieobjectenDeleteByRecordId: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiSubjectinformatieobjectenApi();
$recordId = ; //  | UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden.

try {
    $api_instance->subjectinformatieobjectenDeleteByRecordId($recordId);
} catch (Exception $e) {
    echo 'Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenDeleteByRecordId: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::SubjectinformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::SubjectinformatieobjectenApi->new();
my $recordId = ; #  | UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden.

eval { 
    $api_instance->subjectinformatieobjectenDeleteByRecordId(recordId => $recordId);
};
if ($@) {
    warn "Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenDeleteByRecordId: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.SubjectinformatieobjectenApi()
recordId =  #  | UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden. (optional)

try: 
    # Verwijder SubjectInformatieObject relaties op basis van record_id.
    api_instance.subjectinformatieobjecten_delete_by_record_id(recordId=recordId)
except ApiException as e:
    print("Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenDeleteByRecordId: %s\n" % e)

Parameters

Query parameters
Name Description
record_id
UUID van de EIOVersion (informatieobject versie) waarvoor alle relaties verwijderd worden.

Responses

Status: 204 - No content.

Status: 400 - Bad request: ontbrekende of ongeldige record_id.

Status: 404 - Not found: geen relaties gevonden voor de opgegeven record_id.


subjectinformatieobjectenHeaders

De headers voor een specifieke SubjectInformatieObject opvragen.


/documenten/api/v1/subjectinformatieobjecten/{uuid}

Usage and SDK Samples

curl -X HEAD\
\
 -H "Authorization: Bearer [[accessToken]]"\
"//documenten/api/v1/subjectinformatieobjecten/{uuid}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.SubjectinformatieobjectenApi;

import java.io.File;
import java.util.*;

public class SubjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        SubjectinformatieobjectenApi apiInstance = new SubjectinformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.subjectinformatieobjectenHeaders(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling SubjectinformatieobjectenApi#subjectinformatieobjectenHeaders");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.SubjectinformatieobjectenApi;

public class SubjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        SubjectinformatieobjectenApi apiInstance = new SubjectinformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            apiInstance.subjectinformatieobjectenHeaders(uuid);
        } catch (ApiException e) {
            System.err.println("Exception when calling SubjectinformatieobjectenApi#subjectinformatieobjectenHeaders");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).

SubjectinformatieobjectenApi *apiInstance = [[SubjectinformatieobjectenApi alloc] init];

// De headers voor een specifieke SubjectInformatieObject opvragen.
[apiInstance subjectinformatieobjectenHeadersWith:uuid
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.SubjectinformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.subjectinformatieobjectenHeaders(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class subjectinformatieobjectenHeadersExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new SubjectinformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).

            try
            {
                // De headers voor een specifieke SubjectInformatieObject opvragen.
                apiInstance.subjectinformatieobjectenHeaders(uuid);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling SubjectinformatieobjectenApi.subjectinformatieobjectenHeaders: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiSubjectinformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).

try {
    $api_instance->subjectinformatieobjectenHeaders($uuid);
} catch (Exception $e) {
    echo 'Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenHeaders: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::SubjectinformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::SubjectinformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).

eval { 
    $api_instance->subjectinformatieobjectenHeaders(uuid => $uuid);
};
if ($@) {
    warn "Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenHeaders: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.SubjectinformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).

try: 
    # De headers voor een specifieke SubjectInformatieObject opvragen.
    api_instance.subjectinformatieobjecten_headers(uuid)
except ApiException as e:
    print("Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenHeaders: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required

Responses

Status: 200 - OK.

Status: 400 - Bad request: ontbrekende of ongeldige UUID.

Status: 404 - Not found.


subjectinformatieobjectenList

Alle SubjectInformatieObject relaties opvragen.

Geeft een lijst van OBJECTINFORMATIEOBJECT relaties, gefilterd via query-parameters.


/documenten/api/v1/subjectinformatieobjecten

Usage and SDK Samples

curl -X GET\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
"//documenten/api/v1/subjectinformatieobjecten?informatieobject=&object=&expand=&page=&pageSize="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.SubjectinformatieobjectenApi;

import java.io.File;
import java.util.*;

public class SubjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        SubjectinformatieobjectenApi apiInstance = new SubjectinformatieobjectenApi();
         informatieobject = ; //  | Filter op URL-referentie naar het INFORMATIEOBJECT.
         object = ; //  | Filter op URL-referentie naar het gerelateerde OBJECT.
         expand = ; //  | Velden om te expanderen.
         page = ; //  | **EXPERIMENTEEL** Paginanummer.
         pageSize = ; //  | **EXPERIMENTEEL** Aantal resultaten per pagina.
        try {
            apiInstance.subjectinformatieobjectenList(informatieobject, object, expand, page, pageSize);
        } catch (ApiException e) {
            System.err.println("Exception when calling SubjectinformatieobjectenApi#subjectinformatieobjectenList");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.SubjectinformatieobjectenApi;

public class SubjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        SubjectinformatieobjectenApi apiInstance = new SubjectinformatieobjectenApi();
         informatieobject = ; //  | Filter op URL-referentie naar het INFORMATIEOBJECT.
         object = ; //  | Filter op URL-referentie naar het gerelateerde OBJECT.
         expand = ; //  | Velden om te expanderen.
         page = ; //  | **EXPERIMENTEEL** Paginanummer.
         pageSize = ; //  | **EXPERIMENTEEL** Aantal resultaten per pagina.
        try {
            apiInstance.subjectinformatieobjectenList(informatieobject, object, expand, page, pageSize);
        } catch (ApiException e) {
            System.err.println("Exception when calling SubjectinformatieobjectenApi#subjectinformatieobjectenList");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *informatieobject = ; // Filter op URL-referentie naar het INFORMATIEOBJECT. (optional)
 *object = ; // Filter op URL-referentie naar het gerelateerde OBJECT. (optional)
 *expand = ; // Velden om te expanderen. (optional)
 *page = ; // **EXPERIMENTEEL** Paginanummer. (optional)
 *pageSize = ; // **EXPERIMENTEEL** Aantal resultaten per pagina. (optional)

SubjectinformatieobjectenApi *apiInstance = [[SubjectinformatieobjectenApi alloc] init];

// Alle SubjectInformatieObject relaties opvragen.
[apiInstance subjectinformatieobjectenListWith:informatieobject
    object:object
    expand:expand
    page:page
    pageSize:pageSize
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.SubjectinformatieobjectenApi()
var opts = { 
  'informatieobject': , // {{}} Filter op URL-referentie naar het INFORMATIEOBJECT.
  'object': , // {{}} Filter op URL-referentie naar het gerelateerde OBJECT.
  'expand': , // {{}} Velden om te expanderen.
  'page': , // {{}} **EXPERIMENTEEL** Paginanummer.
  'pageSize':  // {{}} **EXPERIMENTEEL** Aantal resultaten per pagina.
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.subjectinformatieobjectenList(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class subjectinformatieobjectenListExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new SubjectinformatieobjectenApi();
            var informatieobject = new (); //  | Filter op URL-referentie naar het INFORMATIEOBJECT. (optional) 
            var object = new (); //  | Filter op URL-referentie naar het gerelateerde OBJECT. (optional) 
            var expand = new (); //  | Velden om te expanderen. (optional) 
            var page = new (); //  | **EXPERIMENTEEL** Paginanummer. (optional) 
            var pageSize = new (); //  | **EXPERIMENTEEL** Aantal resultaten per pagina. (optional) 

            try
            {
                // Alle SubjectInformatieObject relaties opvragen.
                apiInstance.subjectinformatieobjectenList(informatieobject, object, expand, page, pageSize);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling SubjectinformatieobjectenApi.subjectinformatieobjectenList: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiSubjectinformatieobjectenApi();
$informatieobject = ; //  | Filter op URL-referentie naar het INFORMATIEOBJECT.
$object = ; //  | Filter op URL-referentie naar het gerelateerde OBJECT.
$expand = ; //  | Velden om te expanderen.
$page = ; //  | **EXPERIMENTEEL** Paginanummer.
$pageSize = ; //  | **EXPERIMENTEEL** Aantal resultaten per pagina.

try {
    $api_instance->subjectinformatieobjectenList($informatieobject, $object, $expand, $page, $pageSize);
} catch (Exception $e) {
    echo 'Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenList: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::SubjectinformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::SubjectinformatieobjectenApi->new();
my $informatieobject = ; #  | Filter op URL-referentie naar het INFORMATIEOBJECT.
my $object = ; #  | Filter op URL-referentie naar het gerelateerde OBJECT.
my $expand = ; #  | Velden om te expanderen.
my $page = ; #  | **EXPERIMENTEEL** Paginanummer.
my $pageSize = ; #  | **EXPERIMENTEEL** Aantal resultaten per pagina.

eval { 
    $api_instance->subjectinformatieobjectenList(informatieobject => $informatieobject, object => $object, expand => $expand, page => $page, pageSize => $pageSize);
};
if ($@) {
    warn "Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenList: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.SubjectinformatieobjectenApi()
informatieobject =  #  | Filter op URL-referentie naar het INFORMATIEOBJECT. (optional)
object =  #  | Filter op URL-referentie naar het gerelateerde OBJECT. (optional)
expand =  #  | Velden om te expanderen. (optional)
page =  #  | **EXPERIMENTEEL** Paginanummer. (optional)
pageSize =  #  | **EXPERIMENTEEL** Aantal resultaten per pagina. (optional)

try: 
    # Alle SubjectInformatieObject relaties opvragen.
    api_instance.subjectinformatieobjecten_list(informatieobject=informatieobject, object=object, expand=expand, page=page, pageSize=pageSize)
except ApiException as e:
    print("Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenList: %s\n" % e)

Parameters

Query parameters
Name Description
informatieobject
Filter op URL-referentie naar het INFORMATIEOBJECT.
object
Filter op URL-referentie naar het gerelateerde OBJECT.
expand
Velden om te expanderen.
page
**EXPERIMENTEEL** Paginanummer.
pageSize
**EXPERIMENTEEL** Aantal resultaten per pagina.

Responses

Status: 200 - Lijst van SubjectInformatieObject relaties.

Status: 400 - Bad request.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.


subjectinformatieobjectenRead

Een specifieke SubjectInformatieObject relatie opvragen.


/documenten/api/v1/subjectinformatieobjecten/{uuid}

Usage and SDK Samples

curl -X GET\
\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Accept: application/json"\
"//documenten/api/v1/subjectinformatieobjecten/{uuid}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.SubjectinformatieobjectenApi;

import java.io.File;
import java.util.*;

public class SubjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();

        // Configure OAuth2 access token for authorization: auth-jwt
        OAuth auth-jwt = (OAuth) defaultClient.getAuthentication("auth-jwt");
        auth-jwt.setAccessToken("YOUR ACCESS TOKEN");


        SubjectinformatieobjectenApi apiInstance = new SubjectinformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            ObjectInformatieObject result = apiInstance.subjectinformatieobjectenRead(uuid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SubjectinformatieobjectenApi#subjectinformatieobjectenRead");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.SubjectinformatieobjectenApi;

public class SubjectinformatieobjectenApiExample {

    public static void main(String[] args) {
        SubjectinformatieobjectenApi apiInstance = new SubjectinformatieobjectenApi();
         uuid = ; //  | Unieke resource identifier (UUID4).
        try {
            ObjectInformatieObject result = apiInstance.subjectinformatieobjectenRead(uuid);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling SubjectinformatieobjectenApi#subjectinformatieobjectenRead");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
// Configure OAuth2 access token for authorization: (authentication scheme: auth-jwt)
[apiConfig setAccessToken:@"YOUR_ACCESS_TOKEN"];
 *uuid = ; // Unieke resource identifier (UUID4).

SubjectinformatieobjectenApi *apiInstance = [[SubjectinformatieobjectenApi alloc] init];

// Een specifieke SubjectInformatieObject relatie opvragen.
[apiInstance subjectinformatieobjectenReadWith:uuid
              completionHandler: ^(ObjectInformatieObject output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var DocumentenApi = require('documenten_api');
var defaultClient = DocumentenApi.ApiClient.instance;

// Configure OAuth2 access token for authorization: auth-jwt
var auth-jwt = defaultClient.authentications['auth-jwt'];
auth-jwt.accessToken = "YOUR ACCESS TOKEN"


var api = new DocumentenApi.SubjectinformatieobjectenApi()
var uuid = ; // {{}} Unieke resource identifier (UUID4).

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.subjectinformatieobjectenRead(uuid, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class subjectinformatieobjectenReadExample
    {
        public void main()
        {

            // Configure OAuth2 access token for authorization: auth-jwt
            Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";

            var apiInstance = new SubjectinformatieobjectenApi();
            var uuid = new (); //  | Unieke resource identifier (UUID4).

            try
            {
                // Een specifieke SubjectInformatieObject relatie opvragen.
                ObjectInformatieObject result = apiInstance.subjectinformatieobjectenRead(uuid);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling SubjectinformatieobjectenApi.subjectinformatieobjectenRead: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure OAuth2 access token for authorization: auth-jwt
Swagger\Client\Configuration::getDefaultConfiguration()->setAccessToken('YOUR_ACCESS_TOKEN');

$api_instance = new Swagger\Client\ApiSubjectinformatieobjectenApi();
$uuid = ; //  | Unieke resource identifier (UUID4).

try {
    $result = $api_instance->subjectinformatieobjectenRead($uuid);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenRead: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::SubjectinformatieobjectenApi;

# Configure OAuth2 access token for authorization: auth-jwt
$WWW::SwaggerClient::Configuration::access_token = 'YOUR_ACCESS_TOKEN';

my $api_instance = WWW::SwaggerClient::SubjectinformatieobjectenApi->new();
my $uuid = ; #  | Unieke resource identifier (UUID4).

eval { 
    my $result = $api_instance->subjectinformatieobjectenRead(uuid => $uuid);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenRead: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: auth-jwt
swagger_client.configuration.access_token = 'YOUR_ACCESS_TOKEN'

# create an instance of the API class
api_instance = swagger_client.SubjectinformatieobjectenApi()
uuid =  #  | Unieke resource identifier (UUID4).

try: 
    # Een specifieke SubjectInformatieObject relatie opvragen.
    api_response = api_instance.subjectinformatieobjecten_read(uuid)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling SubjectinformatieobjectenApi->subjectinformatieobjectenRead: %s\n" % e)

Parameters

Path parameters
Name Description
uuid*
Unieke resource identifier (UUID4).
Required

Responses

Status: 200 - OK.

Status: 401 - Unauthorized.

Status: 403 - Forbidden.

Status: 404 - Not found.