OpenAPI versandantiquariat.org

Books

getBook

Gibt ein einzelnes Buch anhand der Bestellnummer/BuchId zurück

Gibt ein Buch zurück


/books/{id}

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://api.versandantiquariat.org/books/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.BooksApi;

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

public class BooksApiExample {

    public static void main(String[] args) {
        
        BooksApi apiInstance = new BooksApi();
        Long id = 789; // Long | Bestellnummer des Buchs
        try {
            book result = apiInstance.getBook(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling BooksApi#getBook");
            e.printStackTrace();
ÿ  쿠ؾ}
    }
}
import io.swagger.client.api.BooksApi;

public class BooksApiExample {

    public static void main(String[] args) {
        BooksApi apiInstance = new BooksApi();
        Long id = 789; // Long | Bestellnummer des Buchs
        try {
            book result = apiInstance.getBook(id);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling BooksApi#getBook");
            e.printStackTrace();
        }
    }
}
Long *id = 789; // Bestellnummer des Buchs

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

// Gibt ein einzelnes Buch anhand der Bestellnummer/BuchId zurück
[apiInstance getBookWith:id
              completionHandler: ^(book output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var OpenApiVersandantiquariatorg = require('open_api_versandantiquariatorg');

var api = new OpenApiVersandantiquariatorg.BooksApi()
var id = 789; // {{Long}} Bestellnummer des Buchs

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

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

            var apiInstance = new BooksApi();
            var id = 789;  // Long | Bestellnummer des Buchs

            try
            {
                // Gibt ein einzelnes Buch anhand der Bestellnummer/BuchId zurück
                book result = apiInstance.getBook(id);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling BooksApi.getBook: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiBooksApi();
$id = 789; // Long | Bestellnummer des Buchs

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

my $api_instance = WWW::SwaggerClient::BooksApi->new();
my $id = 789; # Long | Bestellnummer des Buchs

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

# create an instance of the API class
api_instance = swagger_client.BooksApi()
id = 789 # Long | Bestellnummer des Buchs

try: 
    # Gibt ein einzelnes Buch anhand der Bestellnummer/BuchId zurück
    api_response = api_instance.get_book(id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling BooksApi->getBook: %s\n" % e)

Parameters

Path parameters
Name Description
id*
Long (int64)
Bestellnummer des Buchs
Required

Responses

Status: 200 - successful operation

Status: 404 - not found


getBooks

Sucht im Buchbestand nach Büchern

Gibt eine Liste von Büchern zurück


/books

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://api.versandantiquariat.org/books?catalog=&query=&start=&limit="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.BooksApi;

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

public class BooksApiExample {

    public static void main(String[] args) {
        
        BooksApi apiInstance = new BooksApi();
        Long catalog = 789; // Long | Id des Sachgebiets
        String query = query_example; // String | Suchstring
        Long start = 789; // Long | Startwert für Pagination
        Long limit = 789; // Long | Anzahl der Treffer für Pagination
        try {
            books result = apiInstance.getBooks(catalog, query, start, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling BooksApi#getBooks");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.BooksApi;

public class BooksApiExample {

    public static void main(String[] args) {
        BooksApi apiInstance = new BooksApi();
        Long catalog = 789; // Long | Id des Sachgebiets
        String query = query_example; // String | Suchstring
        Long start = 789; // Long | Startwert für Pagination
        Long limit = 789; // Long | Anzahl der Treffer für Pagination
        try {
            books result = apiInstance.getBooks(catalog, query, start, limit);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling BooksApi#getBooks");
            e.printStackTrace();
        }
    }
}
Long *catalog = 789; // Id des Sachgebiets (optional)
String *query = query_example; // Suchstring (optional)
Long *start = 789; // Startwert für Pagination (optional)
Long *limit = 789; // Anzahl der Treffer für Pagination (optional)

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

// Sucht im Buchbestand nach Büchern
[apiInstance getBooksWith:catalog
    query:query
    start:start
    limit:limit
              completionHandler: ^(books output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var OpenApiVersandantiquariatorg = require('open_api_versandantiquariatorg');

var api = new OpenApiVersandantiquariatorg.BooksApi()
var opts = { 
  'catalog': 789, // {{Long}} Id des Sachgebiets
  'query': query_example, // {{String}} Suchstring
  'start': 789, // {{Long}} Startwert für Pagination
  'limit': 789 // {{Long}} Anzahl der Treffer für Pagination
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.getBooks(opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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

            var apiInstance = new BooksApi();
            var catalog = 789;  // Long | Id des Sachgebiets (optional) 
            var query = query_example;  // String | Suchstring (optional) 
            var start = 789;  // Long | Startwert für Pagination (optional) 
            var limit = 789;  // Long | Anzahl der Treffer für Pagination (optional) 

            try
            {
                // Sucht im Buchbestand nach Büchern
                books result = apiInstance.getBooks(catalog, query, start, limit);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling BooksApi.getBooks: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiBooksApi();
$catalog = 789; // Long | Id des Sachgebiets
$query = query_example; // String | Suchstring
$start = 789; // Long | Startwert für Pagination
$limit = 789; // Long | Anzahl der Treffer für Pagination

try {
    $result = $api_instance->getBooks($catalog, $query, $start, $limit);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling BooksApi->getBooks: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::BooksApi;

my $api_instance = WWW::SwaggerClient::BooksApi->new();
my $catalog = 789; # Long | Id des Sachgebiets
my $query = query_example; # String | Suchstring
my $start = 789; # Long | Startwert für Pagination
my $limit = 789; # Long | Anzahl der Treffer für Pagination

eval { 
    my $result = $api_instance->getBooks(catalog => $catalog, query => $query, start => $start, limit => $limit);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling BooksApi->getBooks: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.BooksApi()
catalog = 789 # Long | Id des Sachgebiets (optional)
query = query_example # String | Suchstring (optional)
start = 789 # Long | Startwert für Pagination (optional)
limit = 789 # Long | Anzahl der Treffer für Pagination (optional)

try: 
    # Sucht im Buchbestand nach Büchern
    api_response = api_instance.get_books(catalog=catalog, query=query, start=start, limit=limit)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling BooksApi->getBooks: %s\n" % e)

Parameters

Query parameters
Name Description
catalog
Long (int64)
Id des Sachgebiets
query
String
Suchstring
start
Long (int64)
Startwert für Pagination
limit
Long (int64)
Anzahl der Treffer für Pagination

Responses

Status: 200 - successful operation


Catalogs

catalogs

Gibt eine übersicht über die Sachgebiete zurück


/catalogs

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"http://api.versandantiquariat.org/catalogs"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CatalogsApi;

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

public class CatalogsApiExample {

    public static void main(String[] args) {
        
        CatalogsApi apiInstance = new CatalogsApi();
        try {
            catalogs result = apiInstance.catalogs();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CatalogsApi#catalogs");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CatalogsApi;

public class CatalogsApiExample {

    public static void main(String[] args) {
        CatalogsApi apiInstance = new CatalogsApi();
        try {
            catalogs result = apiInstance.catalogs();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CatalogsApi#catalogs");
            e.printStackTrace();
        }
    }
}

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

// Gibt eine übersicht über die Sachgebiete zurück
[apiInstance catalogsWithCompletionHandler: 
              ^(catalogs output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var OpenApiVersandantiquariatorg = require('open_api_versandantiquariatorg');

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

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

            var apiInstance = new CatalogsApi();

            try
            {
                // Gibt eine übersicht über die Sachgebiete zurück
                catalogs result = apiInstance.catalogs();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CatalogsApi.catalogs: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiCatalogsApi();

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

my $api_instance = WWW::SwaggerClient::CatalogsApi->new();

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

# create an instance of the API class
api_instance = swagger_client.CatalogsApi()

try: 
    # Gibt eine übersicht über die Sachgebiete zurück
    api_response = api_instance.catalogs()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CatalogsApi->catalogs: %s\n" % e)

Parameters

Responses

Status: 200 - successful operation

Status: 405 - Invalid input