Flipbooks Online Client API

Asset

deleteAsset

Delete Asset

Delete an asset


/api/asset/{assetId}

Usage and SDK Samples

curl -X DELETE "https://flipbooks.3dissue.com/api/asset/{assetId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AssetApi;

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

public class AssetApiExample {

    public static void main(String[] args) {
        
        AssetApi apiInstance = new AssetApi();
        Integer assetId = 56; // Integer | assetId
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.deleteAsset(assetId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AssetApi#deleteAsset");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AssetApi;

public class AssetApiExample {

    public static void main(String[] args) {
        AssetApi apiInstance = new AssetApi();
        Integer assetId = 56; // Integer | assetId
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.deleteAsset(assetId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AssetApi#deleteAsset");
            e.printStackTrace();
        }
    }
}
Integer *assetId = 56; // assetId
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Delete Asset
[apiInstance deleteAssetWith:assetId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.AssetApi()

var assetId = 56; // {Integer} assetId

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class deleteAssetExample
    {
        public void main()
        {
            
            var apiInstance = new AssetApi();
            var assetId = 56;  // Integer | assetId
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Delete Asset
                RestResponseVO result = apiInstance.deleteAsset(assetId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AssetApi.deleteAsset: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\AssetApi();
$assetId = 56; // Integer | assetId
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::AssetApi->new();
my $assetId = 56; # Integer | assetId
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->deleteAsset(assetId => $assetId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AssetApi->deleteAsset: $@\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.AssetApi()
assetId = 56 # Integer | assetId
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Delete Asset
    api_response = api_instance.delete_asset(assetId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AssetApi->deleteAsset: %s\n" % e)

Parameters

Path parameters
Name Description
assetId*
Integer (int32)
assetId
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Asset Deleted!

Status: 204 - No Content

Status: 401 - Unauthorized

Status: 403 - Forbidden


getAsset

Get Asset

Get an asset


/api/asset/{assetId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/asset/{assetId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AssetApi;

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

public class AssetApiExample {

    public static void main(String[] args) {
        
        AssetApi apiInstance = new AssetApi();
        Integer assetId = 56; // Integer | assetId
        try {
            RestResponseVO result = apiInstance.getAsset(assetId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AssetApi#getAsset");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AssetApi;

public class AssetApiExample {

    public static void main(String[] args) {
        AssetApi apiInstance = new AssetApi();
        Integer assetId = 56; // Integer | assetId
        try {
            RestResponseVO result = apiInstance.getAsset(assetId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AssetApi#getAsset");
            e.printStackTrace();
        }
    }
}
Integer *assetId = 56; // assetId

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

// Get Asset
[apiInstance getAssetWith:assetId
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.AssetApi()

var assetId = 56; // {Integer} assetId


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

namespace Example
{
    public class getAssetExample
    {
        public void main()
        {
            
            var apiInstance = new AssetApi();
            var assetId = 56;  // Integer | assetId

            try
            {
                // Get Asset
                RestResponseVO result = apiInstance.getAsset(assetId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AssetApi.getAsset: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\AssetApi();
$assetId = 56; // Integer | assetId

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

my $api_instance = WWW::SwaggerClient::AssetApi->new();
my $assetId = 56; # Integer | assetId

eval { 
    my $result = $api_instance->getAsset(assetId => $assetId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AssetApi->getAsset: $@\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.AssetApi()
assetId = 56 # Integer | assetId

try: 
    # Get Asset
    api_response = api_instance.get_asset(assetId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AssetApi->getAsset: %s\n" % e)

Parameters

Path parameters
Name Description
assetId*
Integer (int32)
assetId
Required

Responses

Status: 200 - Asset Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


uploadImage

Upload New Image

Uploads an image as a usable asset and returns the asset object.


/api/asset/image

Usage and SDK Samples

curl -X POST "https://flipbooks.3dissue.com/api/asset/image?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AssetApi;

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

public class AssetApiExample {

    public static void main(String[] args) {
        
        AssetApi apiInstance = new AssetApi();
        File file = /path/to/file.txt; // File | file
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.uploadImage(file, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AssetApi#uploadImage");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AssetApi;

public class AssetApiExample {

    public static void main(String[] args) {
        AssetApi apiInstance = new AssetApi();
        File file = /path/to/file.txt; // File | file
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.uploadImage(file, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AssetApi#uploadImage");
            e.printStackTrace();
        }
    }
}
File *file = /path/to/file.txt; // file
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Upload New Image
[apiInstance uploadImageWith:file
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.AssetApi()

var file = /path/to/file.txt; // {File} file

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class uploadImageExample
    {
        public void main()
        {
            
            var apiInstance = new AssetApi();
            var file = new File(); // File | file
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Upload New Image
                RestResponseVO result = apiInstance.uploadImage(file, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AssetApi.uploadImage: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\AssetApi();
$file = /path/to/file.txt; // File | file
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::AssetApi->new();
my $file = /path/to/file.txt; # File | file
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->uploadImage(file => $file, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling AssetApi->uploadImage: $@\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.AssetApi()
file = /path/to/file.txt # File | file
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Upload New Image
    api_response = api_instance.upload_image(file, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AssetApi->uploadImage: %s\n" % e)

Parameters

Form parameters
Name Description
file*
File
file
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Image Uploaded!

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


Brand

getBrands

Gets all brands available to user(apiKey)

Returns the brands for the user(apiKey).


/api/brand/brandsForUser

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/brand/brandsForUser?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.BrandApi;

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

public class BrandApiExample {

    public static void main(String[] args) {
        
        BrandApi apiInstance = new BrandApi();
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getBrands(apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling BrandApi#getBrands");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.BrandApi;

public class BrandApiExample {

    public static void main(String[] args) {
        BrandApi apiInstance = new BrandApi();
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getBrands(apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling BrandApi#getBrands");
            e.printStackTrace();
        }
    }
}
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Gets all brands available to user(apiKey)
[apiInstance getBrandsWith:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.BrandApi()

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class getBrandsExample
    {
        public void main()
        {
            
            var apiInstance = new BrandApi();
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Gets all brands available to user(apiKey)
                RestResponseVO result = apiInstance.getBrands(apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling BrandApi.getBrands: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\BrandApi();
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::BrandApi->new();
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->getBrands(apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling BrandApi->getBrands: $@\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.BrandApi()
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Gets all brands available to user(apiKey)
    api_response = api_instance.get_brands(apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling BrandApi->getBrands: %s\n" % e)

Parameters

Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Brands Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


Creation

createPublication

Creates a publication under the provided brand

Creates a publication under the provided brand


/api/publication/{resourceId}

Usage and SDK Samples

curl -X POST "https://flipbooks.3dissue.com/api/publication/{resourceId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CreationApi;

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

public class CreationApiExample {

    public static void main(String[] args) {
        
        CreationApi apiInstance = new CreationApi();
        Integer resourceId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        String publication = publication_example; // String | The desired name of the new publication
        try {
            RestResponseVO result = apiInstance.createPublication(resourceId, apiKey, publication);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CreationApi#createPublication");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CreationApi;

public class CreationApiExample {

    public static void main(String[] args) {
        CreationApi apiInstance = new CreationApi();
        Integer resourceId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        String publication = publication_example; // String | The desired name of the new publication
        try {
            RestResponseVO result = apiInstance.createPublication(resourceId, apiKey, publication);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CreationApi#createPublication");
            e.printStackTrace();
        }
    }
}
Integer *resourceId = 56; // The brand id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
String *publication = publication_example; // The desired name of the new publication

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

// Creates a publication under the provided brand
[apiInstance createPublicationWith:resourceId
    apiKey:apiKey
    publication:publication
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.CreationApi()

var resourceId = 56; // {Integer} The brand id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

var publication = publication_example; // {String} The desired name of the new publication


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

namespace Example
{
    public class createPublicationExample
    {
        public void main()
        {
            
            var apiInstance = new CreationApi();
            var resourceId = 56;  // Integer | The brand id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
            var publication = publication_example;  // String | The desired name of the new publication

            try
            {
                // Creates a publication under the provided brand
                RestResponseVO result = apiInstance.createPublication(resourceId, apiKey, publication);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CreationApi.createPublication: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\CreationApi();
$resourceId = 56; // Integer | The brand id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
$publication = publication_example; // String | The desired name of the new publication

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

my $api_instance = WWW::SwaggerClient::CreationApi->new();
my $resourceId = 56; # Integer | The brand id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
my $publication = WWW::SwaggerClient::Object::String->new(); # String | The desired name of the new publication

eval { 
    my $result = $api_instance->createPublication(resourceId => $resourceId, apiKey => $apiKey, publication => $publication);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling CreationApi->createPublication: $@\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.CreationApi()
resourceId = 56 # Integer | The brand id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
publication = publication_example # String | The desired name of the new publication

try: 
    # Creates a publication under the provided brand
    api_response = api_instance.create_publication(resourceId, apiKey, publication)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CreationApi->createPublication: %s\n" % e)

Parameters

Path parameters
Name Description
resourceId*
Integer (int32)
The brand id
Required
Body parameters
Name Description
publication *
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Request recieved, check success value

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


issuePrepareStatus

Gets the processing status of the issue

Gets the processing status of the issue. Used to check the preperation or processing status of the provided issueId


/api/processPublication/status/{brandId}/{issueId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/processPublication/status/{brandId}/{issueId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CreationApi;

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

public class CreationApiExample {

    public static void main(String[] args) {
        
        CreationApi apiInstance = new CreationApi();
        Integer issueId = 56; // Integer | The issue id
        Integer brandId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.issuePrepareStatus(issueId, brandId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CreationApi#issuePrepareStatus");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CreationApi;

public class CreationApiExample {

    public static void main(String[] args) {
        CreationApi apiInstance = new CreationApi();
        Integer issueId = 56; // Integer | The issue id
        Integer brandId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.issuePrepareStatus(issueId, brandId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CreationApi#issuePrepareStatus");
            e.printStackTrace();
        }
    }
}
Integer *issueId = 56; // The issue id
Integer *brandId = 56; // The brand id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Gets the processing status of the issue
[apiInstance issuePrepareStatusWith:issueId
    brandId:brandId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.CreationApi()

var issueId = 56; // {Integer} The issue id

var brandId = 56; // {Integer} The brand id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class issuePrepareStatusExample
    {
        public void main()
        {
            
            var apiInstance = new CreationApi();
            var issueId = 56;  // Integer | The issue id
            var brandId = 56;  // Integer | The brand id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Gets the processing status of the issue
                RestResponseVO result = apiInstance.issuePrepareStatus(issueId, brandId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CreationApi.issuePrepareStatus: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\CreationApi();
$issueId = 56; // Integer | The issue id
$brandId = 56; // Integer | The brand id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::CreationApi->new();
my $issueId = 56; # Integer | The issue id
my $brandId = 56; # Integer | The brand id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->issuePrepareStatus(issueId => $issueId, brandId => $brandId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling CreationApi->issuePrepareStatus: $@\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.CreationApi()
issueId = 56 # Integer | The issue id
brandId = 56 # Integer | The brand id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Gets the processing status of the issue
    api_response = api_instance.issue_prepare_status(issueId, brandId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CreationApi->issuePrepareStatus: %s\n" % e)

Parameters

Path parameters
Name Description
issueId*
Integer (int32)
The issue id
Required
brandId*
Integer (int32)
The brand id
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Issue status

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


uploadPdf

Creates an issue with an uploaded PDF

Creates an issue with an uploaded PDF, under the specified brand and publication


/api/processPublication/upload/{brandId}/{publicationId}

Usage and SDK Samples

curl -X POST "https://flipbooks.3dissue.com/api/processPublication/upload/{brandId}/{publicationId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CreationApi;

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

public class CreationApiExample {

    public static void main(String[] args) {
        
        CreationApi apiInstance = new CreationApi();
        Integer brandId = 56; // Integer | The brand id
        Integer publicationId = 56; // Integer | The publication id
        File file = /path/to/file.txt; // File | The PDF file to upload
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.uploadPdf(brandId, publicationId, file, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CreationApi#uploadPdf");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CreationApi;

public class CreationApiExample {

    public static void main(String[] args) {
        CreationApi apiInstance = new CreationApi();
        Integer brandId = 56; // Integer | The brand id
        Integer publicationId = 56; // Integer | The publication id
        File file = /path/to/file.txt; // File | The PDF file to upload
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.uploadPdf(brandId, publicationId, file, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CreationApi#uploadPdf");
            e.printStackTrace();
        }
    }
}
Integer *brandId = 56; // The brand id
Integer *publicationId = 56; // The publication id
File *file = /path/to/file.txt; // The PDF file to upload
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Creates an issue with an uploaded PDF
[apiInstance uploadPdfWith:brandId
    publicationId:publicationId
    file:file
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.CreationApi()

var brandId = 56; // {Integer} The brand id

var publicationId = 56; // {Integer} The publication id

var file = /path/to/file.txt; // {File} The PDF file to upload

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class uploadPdfExample
    {
        public void main()
        {
            
            var apiInstance = new CreationApi();
            var brandId = 56;  // Integer | The brand id
            var publicationId = 56;  // Integer | The publication id
            var file = new File(); // File | The PDF file to upload
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Creates an issue with an uploaded PDF
                RestResponseVO result = apiInstance.uploadPdf(brandId, publicationId, file, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CreationApi.uploadPdf: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\CreationApi();
$brandId = 56; // Integer | The brand id
$publicationId = 56; // Integer | The publication id
$file = /path/to/file.txt; // File | The PDF file to upload
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try {
    $result = $api_instance->uploadPdf($brandId, $publicationId, $file, $apiKey);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling CreationApi->uploadPdf: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::CreationApi;

my $api_instance = WWW::SwaggerClient::CreationApi->new();
my $brandId = 56; # Integer | The brand id
my $publicationId = 56; # Integer | The publication id
my $file = /path/to/file.txt; # File | The PDF file to upload
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->uploadPdf(brandId => $brandId, publicationId => $publicationId, file => $file, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling CreationApi->uploadPdf: $@\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.CreationApi()
brandId = 56 # Integer | The brand id
publicationId = 56 # Integer | The publication id
file = /path/to/file.txt # File | The PDF file to upload
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Creates an issue with an uploaded PDF
    api_response = api_instance.upload_pdf(brandId, publicationId, file, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CreationApi->uploadPdf: %s\n" % e)

Parameters

Path parameters
Name Description
brandId*
Integer (int32)
The brand id
Required
publicationId*
Integer (int32)
The publication id
Required
Form parameters
Name Description
file*
File
The PDF file to upload
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Publications Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


Customisation

deleteAsset

Delete Asset

Delete an asset


/api/asset/{assetId}

Usage and SDK Samples

curl -X DELETE "https://flipbooks.3dissue.com/api/asset/{assetId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CustomisationApi;

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

public class CustomisationApiExample {

    public static void main(String[] args) {
        
        CustomisationApi apiInstance = new CustomisationApi();
        Integer assetId = 56; // Integer | assetId
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.deleteAsset(assetId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CustomisationApi#deleteAsset");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CustomisationApi;

public class CustomisationApiExample {

    public static void main(String[] args) {
        CustomisationApi apiInstance = new CustomisationApi();
        Integer assetId = 56; // Integer | assetId
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.deleteAsset(assetId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CustomisationApi#deleteAsset");
            e.printStackTrace();
        }
    }
}
Integer *assetId = 56; // assetId
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Delete Asset
[apiInstance deleteAssetWith:assetId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.CustomisationApi()

var assetId = 56; // {Integer} assetId

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class deleteAssetExample
    {
        public void main()
        {
            
            var apiInstance = new CustomisationApi();
            var assetId = 56;  // Integer | assetId
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Delete Asset
                RestResponseVO result = apiInstance.deleteAsset(assetId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CustomisationApi.deleteAsset: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\CustomisationApi();
$assetId = 56; // Integer | assetId
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::CustomisationApi->new();
my $assetId = 56; # Integer | assetId
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->deleteAsset(assetId => $assetId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling CustomisationApi->deleteAsset: $@\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.CustomisationApi()
assetId = 56 # Integer | assetId
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Delete Asset
    api_response = api_instance.delete_asset(assetId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CustomisationApi->deleteAsset: %s\n" % e)

Parameters

Path parameters
Name Description
assetId*
Integer (int32)
assetId
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Asset Deleted!

Status: 204 - No Content

Status: 401 - Unauthorized

Status: 403 - Forbidden


getAsset

Get Asset

Get an asset


/api/asset/{assetId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/asset/{assetId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CustomisationApi;

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

public class CustomisationApiExample {

    public static void main(String[] args) {
        
        CustomisationApi apiInstance = new CustomisationApi();
        Integer assetId = 56; // Integer | assetId
        try {
            RestResponseVO result = apiInstance.getAsset(assetId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CustomisationApi#getAsset");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CustomisationApi;

public class CustomisationApiExample {

    public static void main(String[] args) {
        CustomisationApi apiInstance = new CustomisationApi();
        Integer assetId = 56; // Integer | assetId
        try {
            RestResponseVO result = apiInstance.getAsset(assetId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CustomisationApi#getAsset");
            e.printStackTrace();
        }
    }
}
Integer *assetId = 56; // assetId

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

// Get Asset
[apiInstance getAssetWith:assetId
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.CustomisationApi()

var assetId = 56; // {Integer} assetId


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

namespace Example
{
    public class getAssetExample
    {
        public void main()
        {
            
            var apiInstance = new CustomisationApi();
            var assetId = 56;  // Integer | assetId

            try
            {
                // Get Asset
                RestResponseVO result = apiInstance.getAsset(assetId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CustomisationApi.getAsset: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\CustomisationApi();
$assetId = 56; // Integer | assetId

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

my $api_instance = WWW::SwaggerClient::CustomisationApi->new();
my $assetId = 56; # Integer | assetId

eval { 
    my $result = $api_instance->getAsset(assetId => $assetId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling CustomisationApi->getAsset: $@\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.CustomisationApi()
assetId = 56 # Integer | assetId

try: 
    # Get Asset
    api_response = api_instance.get_asset(assetId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CustomisationApi->getAsset: %s\n" % e)

Parameters

Path parameters
Name Description
assetId*
Integer (int32)
assetId
Required

Responses

Status: 200 - Asset Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


getIssueAppearance

Get IssueAppearance

Get the appearance settings object


/api/issueAppearance/{issueAppearanceId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/issueAppearance/{issueAppearanceId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CustomisationApi;

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

public class CustomisationApiExample {

    public static void main(String[] args) {
        
        CustomisationApi apiInstance = new CustomisationApi();
        Integer issueAppearanceId = 56; // Integer | The issue appearance id obtained from the issue object
        try {
            RestResponseVO result = apiInstance.getIssueAppearance(issueAppearanceId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CustomisationApi#getIssueAppearance");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CustomisationApi;

public class CustomisationApiExample {

    public static void main(String[] args) {
        CustomisationApi apiInstance = new CustomisationApi();
        Integer issueAppearanceId = 56; // Integer | The issue appearance id obtained from the issue object
        try {
            RestResponseVO result = apiInstance.getIssueAppearance(issueAppearanceId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CustomisationApi#getIssueAppearance");
            e.printStackTrace();
        }
    }
}
Integer *issueAppearanceId = 56; // The issue appearance id obtained from the issue object

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

// Get IssueAppearance
[apiInstance getIssueAppearanceWith:issueAppearanceId
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.CustomisationApi()

var issueAppearanceId = 56; // {Integer} The issue appearance id obtained from the issue object


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

namespace Example
{
    public class getIssueAppearanceExample
    {
        public void main()
        {
            
            var apiInstance = new CustomisationApi();
            var issueAppearanceId = 56;  // Integer | The issue appearance id obtained from the issue object

            try
            {
                // Get IssueAppearance
                RestResponseVO result = apiInstance.getIssueAppearance(issueAppearanceId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CustomisationApi.getIssueAppearance: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\CustomisationApi();
$issueAppearanceId = 56; // Integer | The issue appearance id obtained from the issue object

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

my $api_instance = WWW::SwaggerClient::CustomisationApi->new();
my $issueAppearanceId = 56; # Integer | The issue appearance id obtained from the issue object

eval { 
    my $result = $api_instance->getIssueAppearance(issueAppearanceId => $issueAppearanceId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling CustomisationApi->getIssueAppearance: $@\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.CustomisationApi()
issueAppearanceId = 56 # Integer | The issue appearance id obtained from the issue object

try: 
    # Get IssueAppearance
    api_response = api_instance.get_issue_appearance(issueAppearanceId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CustomisationApi->getIssueAppearance: %s\n" % e)

Parameters

Path parameters
Name Description
issueAppearanceId*
Integer (int32)
The issue appearance id obtained from the issue object
Required

Responses

Status: 200 - IssueAppearance Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


updateIssueAppearance

Update IssueAppearance

Update a issueAppearance


/api/issueAppearance/{issueAppearanceId}

Usage and SDK Samples

curl -X PUT "https://flipbooks.3dissue.com/api/issueAppearance/{issueAppearanceId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CustomisationApi;

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

public class CustomisationApiExample {

    public static void main(String[] args) {
        
        CustomisationApi apiInstance = new CustomisationApi();
        IssueAppearance issueAppearance = ; // IssueAppearance | The issue appearance object
        Integer issueAppearanceId = 56; // Integer | issueAppearanceId
        try {
            RestResponseVO result = apiInstance.updateIssueAppearance(issueAppearance, issueAppearanceId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CustomisationApi#updateIssueAppearance");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CustomisationApi;

public class CustomisationApiExample {

    public static void main(String[] args) {
        CustomisationApi apiInstance = new CustomisationApi();
        IssueAppearance issueAppearance = ; // IssueAppearance | The issue appearance object
        Integer issueAppearanceId = 56; // Integer | issueAppearanceId
        try {
            RestResponseVO result = apiInstance.updateIssueAppearance(issueAppearance, issueAppearanceId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CustomisationApi#updateIssueAppearance");
            e.printStackTrace();
        }
    }
}
IssueAppearance *issueAppearance = ; // The issue appearance object
Integer *issueAppearanceId = 56; // issueAppearanceId

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

// Update IssueAppearance
[apiInstance updateIssueAppearanceWith:issueAppearance
    issueAppearanceId:issueAppearanceId
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.CustomisationApi()

var issueAppearance = ; // {IssueAppearance} The issue appearance object

var issueAppearanceId = 56; // {Integer} issueAppearanceId


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

namespace Example
{
    public class updateIssueAppearanceExample
    {
        public void main()
        {
            
            var apiInstance = new CustomisationApi();
            var issueAppearance = new IssueAppearance(); // IssueAppearance | The issue appearance object
            var issueAppearanceId = 56;  // Integer | issueAppearanceId

            try
            {
                // Update IssueAppearance
                RestResponseVO result = apiInstance.updateIssueAppearance(issueAppearance, issueAppearanceId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CustomisationApi.updateIssueAppearance: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\CustomisationApi();
$issueAppearance = ; // IssueAppearance | The issue appearance object
$issueAppearanceId = 56; // Integer | issueAppearanceId

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

my $api_instance = WWW::SwaggerClient::CustomisationApi->new();
my $issueAppearance = WWW::SwaggerClient::Object::IssueAppearance->new(); # IssueAppearance | The issue appearance object
my $issueAppearanceId = 56; # Integer | issueAppearanceId

eval { 
    my $result = $api_instance->updateIssueAppearance(issueAppearance => $issueAppearance, issueAppearanceId => $issueAppearanceId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling CustomisationApi->updateIssueAppearance: $@\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.CustomisationApi()
issueAppearance =  # IssueAppearance | The issue appearance object
issueAppearanceId = 56 # Integer | issueAppearanceId

try: 
    # Update IssueAppearance
    api_response = api_instance.update_issue_appearance(issueAppearance, issueAppearanceId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CustomisationApi->updateIssueAppearance: %s\n" % e)

Parameters

Path parameters
Name Description
issueAppearanceId*
Integer (int32)
issueAppearanceId
Required
Body parameters
Name Description
issueAppearance *

Responses

Status: 200 - IssueAppearance Updated!

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


updateIssueStructure

Customise the issue structure

Customise the issue structure


/api/issueStructure/{issueStructureId}

Usage and SDK Samples

curl -X PUT "https://flipbooks.3dissue.com/api/issueStructure/{issueStructureId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CustomisationApi;

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

public class CustomisationApiExample {

    public static void main(String[] args) {
        
        CustomisationApi apiInstance = new CustomisationApi();
        IssueStructure issueStructure = ; // IssueStructure | The id of the issue structure. Can be found from the issueStructure object from getIssue.
        Integer issueStructureId = 56; // Integer | issueStructureId
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.updateIssueStructure(issueStructure, issueStructureId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CustomisationApi#updateIssueStructure");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CustomisationApi;

public class CustomisationApiExample {

    public static void main(String[] args) {
        CustomisationApi apiInstance = new CustomisationApi();
        IssueStructure issueStructure = ; // IssueStructure | The id of the issue structure. Can be found from the issueStructure object from getIssue.
        Integer issueStructureId = 56; // Integer | issueStructureId
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.updateIssueStructure(issueStructure, issueStructureId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CustomisationApi#updateIssueStructure");
            e.printStackTrace();
        }
    }
}
IssueStructure *issueStructure = ; // The id of the issue structure. Can be found from the issueStructure object from getIssue.
Integer *issueStructureId = 56; // issueStructureId
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Customise the issue structure
[apiInstance updateIssueStructureWith:issueStructure
    issueStructureId:issueStructureId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.CustomisationApi()

var issueStructure = ; // {IssueStructure} The id of the issue structure. Can be found from the issueStructure object from getIssue.

var issueStructureId = 56; // {Integer} issueStructureId

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class updateIssueStructureExample
    {
        public void main()
        {
            
            var apiInstance = new CustomisationApi();
            var issueStructure = new IssueStructure(); // IssueStructure | The id of the issue structure. Can be found from the issueStructure object from getIssue.
            var issueStructureId = 56;  // Integer | issueStructureId
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Customise the issue structure
                RestResponseVO result = apiInstance.updateIssueStructure(issueStructure, issueStructureId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CustomisationApi.updateIssueStructure: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\CustomisationApi();
$issueStructure = ; // IssueStructure | The id of the issue structure. Can be found from the issueStructure object from getIssue.
$issueStructureId = 56; // Integer | issueStructureId
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::CustomisationApi->new();
my $issueStructure = WWW::SwaggerClient::Object::IssueStructure->new(); # IssueStructure | The id of the issue structure. Can be found from the issueStructure object from getIssue.
my $issueStructureId = 56; # Integer | issueStructureId
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->updateIssueStructure(issueStructure => $issueStructure, issueStructureId => $issueStructureId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling CustomisationApi->updateIssueStructure: $@\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.CustomisationApi()
issueStructure =  # IssueStructure | The id of the issue structure. Can be found from the issueStructure object from getIssue.
issueStructureId = 56 # Integer | issueStructureId
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Customise the issue structure
    api_response = api_instance.update_issue_structure(issueStructure, issueStructureId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CustomisationApi->updateIssueStructure: %s\n" % e)

Parameters

Path parameters
Name Description
issueStructureId*
Integer (int32)
issueStructureId
Required
Body parameters
Name Description
issueStructure *
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Publications Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


uploadImage

Upload New Image

Uploads an image as a usable asset and returns the asset object.


/api/asset/image

Usage and SDK Samples

curl -X POST "https://flipbooks.3dissue.com/api/asset/image?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.CustomisationApi;

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

public class CustomisationApiExample {

    public static void main(String[] args) {
        
        CustomisationApi apiInstance = new CustomisationApi();
        File file = /path/to/file.txt; // File | file
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.uploadImage(file, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CustomisationApi#uploadImage");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.CustomisationApi;

public class CustomisationApiExample {

    public static void main(String[] args) {
        CustomisationApi apiInstance = new CustomisationApi();
        File file = /path/to/file.txt; // File | file
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.uploadImage(file, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling CustomisationApi#uploadImage");
            e.printStackTrace();
        }
    }
}
File *file = /path/to/file.txt; // file
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Upload New Image
[apiInstance uploadImageWith:file
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.CustomisationApi()

var file = /path/to/file.txt; // {File} file

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class uploadImageExample
    {
        public void main()
        {
            
            var apiInstance = new CustomisationApi();
            var file = new File(); // File | file
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Upload New Image
                RestResponseVO result = apiInstance.uploadImage(file, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling CustomisationApi.uploadImage: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\CustomisationApi();
$file = /path/to/file.txt; // File | file
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::CustomisationApi->new();
my $file = /path/to/file.txt; # File | file
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->uploadImage(file => $file, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling CustomisationApi->uploadImage: $@\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.CustomisationApi()
file = /path/to/file.txt # File | file
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Upload New Image
    api_response = api_instance.upload_image(file, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling CustomisationApi->uploadImage: %s\n" % e)

Parameters

Form parameters
Name Description
file*
File
file
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Image Uploaded!

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


Issue

deleteIssue

Deletes an issue

Deletes the specified issue


/api/issue/{issueId}

Usage and SDK Samples

curl -X DELETE "https://flipbooks.3dissue.com/api/issue/{issueId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.IssueApi;

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

public class IssueApiExample {

    public static void main(String[] args) {
        
        IssueApi apiInstance = new IssueApi();
        Integer issueId = 56; // Integer | The issue id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.deleteIssue(issueId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#deleteIssue");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.IssueApi;

public class IssueApiExample {

    public static void main(String[] args) {
        IssueApi apiInstance = new IssueApi();
        Integer issueId = 56; // Integer | The issue id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.deleteIssue(issueId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#deleteIssue");
            e.printStackTrace();
        }
    }
}
Integer *issueId = 56; // The issue id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Deletes an issue
[apiInstance deleteIssueWith:issueId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.IssueApi()

var issueId = 56; // {Integer} The issue id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class deleteIssueExample
    {
        public void main()
        {
            
            var apiInstance = new IssueApi();
            var issueId = 56;  // Integer | The issue id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Deletes an issue
                RestResponseVO result = apiInstance.deleteIssue(issueId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling IssueApi.deleteIssue: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\IssueApi();
$issueId = 56; // Integer | The issue id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::IssueApi->new();
my $issueId = 56; # Integer | The issue id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->deleteIssue(issueId => $issueId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling IssueApi->deleteIssue: $@\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.IssueApi()
issueId = 56 # Integer | The issue id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Deletes an issue
    api_response = api_instance.delete_issue(issueId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling IssueApi->deleteIssue: %s\n" % e)

Parameters

Path parameters
Name Description
issueId*
Integer (int32)
The issue id
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Issue Deleted!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


getIssue

Gets an issue object

Returns the requested issue object


/api/issue/{issueId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/issue/{issueId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.IssueApi;

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

public class IssueApiExample {

    public static void main(String[] args) {
        
        IssueApi apiInstance = new IssueApi();
        Integer issueId = 56; // Integer | The issue id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getIssue(issueId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#getIssue");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.IssueApi;

public class IssueApiExample {

    public static void main(String[] args) {
        IssueApi apiInstance = new IssueApi();
        Integer issueId = 56; // Integer | The issue id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getIssue(issueId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#getIssue");
            e.printStackTrace();
        }
    }
}
Integer *issueId = 56; // The issue id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Gets an issue object
[apiInstance getIssueWith:issueId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.IssueApi()

var issueId = 56; // {Integer} The issue id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class getIssueExample
    {
        public void main()
        {
            
            var apiInstance = new IssueApi();
            var issueId = 56;  // Integer | The issue id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Gets an issue object
                RestResponseVO result = apiInstance.getIssue(issueId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling IssueApi.getIssue: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\IssueApi();
$issueId = 56; // Integer | The issue id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::IssueApi->new();
my $issueId = 56; # Integer | The issue id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->getIssue(issueId => $issueId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling IssueApi->getIssue: $@\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.IssueApi()
issueId = 56 # Integer | The issue id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Gets an issue object
    api_response = api_instance.get_issue(issueId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling IssueApi->getIssue: %s\n" % e)

Parameters

Path parameters
Name Description
issueId*
Integer (int32)
The issue id
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Issue Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


getIssueAppearance

Get IssueAppearance

Get the appearance settings object


/api/issueAppearance/{issueAppearanceId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/issueAppearance/{issueAppearanceId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.IssueApi;

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

public class IssueApiExample {

    public static void main(String[] args) {
        
        IssueApi apiInstance = new IssueApi();
        Integer issueAppearanceId = 56; // Integer | The issue appearance id obtained from the issue object
        try {
            RestResponseVO result = apiInstance.getIssueAppearance(issueAppearanceId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#getIssueAppearance");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.IssueApi;

public class IssueApiExample {

    public static void main(String[] args) {
        IssueApi apiInstance = new IssueApi();
        Integer issueAppearanceId = 56; // Integer | The issue appearance id obtained from the issue object
        try {
            RestResponseVO result = apiInstance.getIssueAppearance(issueAppearanceId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#getIssueAppearance");
            e.printStackTrace();
        }
    }
}
Integer *issueAppearanceId = 56; // The issue appearance id obtained from the issue object

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

// Get IssueAppearance
[apiInstance getIssueAppearanceWith:issueAppearanceId
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.IssueApi()

var issueAppearanceId = 56; // {Integer} The issue appearance id obtained from the issue object


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

namespace Example
{
    public class getIssueAppearanceExample
    {
        public void main()
        {
            
            var apiInstance = new IssueApi();
            var issueAppearanceId = 56;  // Integer | The issue appearance id obtained from the issue object

            try
            {
                // Get IssueAppearance
                RestResponseVO result = apiInstance.getIssueAppearance(issueAppearanceId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling IssueApi.getIssueAppearance: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\IssueApi();
$issueAppearanceId = 56; // Integer | The issue appearance id obtained from the issue object

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

my $api_instance = WWW::SwaggerClient::IssueApi->new();
my $issueAppearanceId = 56; # Integer | The issue appearance id obtained from the issue object

eval { 
    my $result = $api_instance->getIssueAppearance(issueAppearanceId => $issueAppearanceId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling IssueApi->getIssueAppearance: $@\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.IssueApi()
issueAppearanceId = 56 # Integer | The issue appearance id obtained from the issue object

try: 
    # Get IssueAppearance
    api_response = api_instance.get_issue_appearance(issueAppearanceId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling IssueApi->getIssueAppearance: %s\n" % e)

Parameters

Path parameters
Name Description
issueAppearanceId*
Integer (int32)
The issue appearance id obtained from the issue object
Required

Responses

Status: 200 - IssueAppearance Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


issuePrepareStatus

Gets the processing status of the issue

Gets the processing status of the issue. Used to check the preperation or processing status of the provided issueId


/api/processPublication/status/{brandId}/{issueId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/processPublication/status/{brandId}/{issueId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.IssueApi;

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

public class IssueApiExample {

    public static void main(String[] args) {
        
        IssueApi apiInstance = new IssueApi();
        Integer issueId = 56; // Integer | The issue id
        Integer brandId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.issuePrepareStatus(issueId, brandId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#issuePrepareStatus");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.IssueApi;

public class IssueApiExample {

    public static void main(String[] args) {
        IssueApi apiInstance = new IssueApi();
        Integer issueId = 56; // Integer | The issue id
        Integer brandId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.issuePrepareStatus(issueId, brandId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#issuePrepareStatus");
            e.printStackTrace();
        }
    }
}
Integer *issueId = 56; // The issue id
Integer *brandId = 56; // The brand id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Gets the processing status of the issue
[apiInstance issuePrepareStatusWith:issueId
    brandId:brandId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.IssueApi()

var issueId = 56; // {Integer} The issue id

var brandId = 56; // {Integer} The brand id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class issuePrepareStatusExample
    {
        public void main()
        {
            
            var apiInstance = new IssueApi();
            var issueId = 56;  // Integer | The issue id
            var brandId = 56;  // Integer | The brand id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Gets the processing status of the issue
                RestResponseVO result = apiInstance.issuePrepareStatus(issueId, brandId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling IssueApi.issuePrepareStatus: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\IssueApi();
$issueId = 56; // Integer | The issue id
$brandId = 56; // Integer | The brand id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::IssueApi->new();
my $issueId = 56; # Integer | The issue id
my $brandId = 56; # Integer | The brand id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->issuePrepareStatus(issueId => $issueId, brandId => $brandId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling IssueApi->issuePrepareStatus: $@\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.IssueApi()
issueId = 56 # Integer | The issue id
brandId = 56 # Integer | The brand id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Gets the processing status of the issue
    api_response = api_instance.issue_prepare_status(issueId, brandId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling IssueApi->issuePrepareStatus: %s\n" % e)

Parameters

Path parameters
Name Description
issueId*
Integer (int32)
The issue id
Required
brandId*
Integer (int32)
The brand id
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Issue status

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


updateIssueAppearance

Update IssueAppearance

Update a issueAppearance


/api/issueAppearance/{issueAppearanceId}

Usage and SDK Samples

curl -X PUT "https://flipbooks.3dissue.com/api/issueAppearance/{issueAppearanceId}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.IssueApi;

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

public class IssueApiExample {

    public static void main(String[] args) {
        
        IssueApi apiInstance = new IssueApi();
        IssueAppearance issueAppearance = ; // IssueAppearance | The issue appearance object
        Integer issueAppearanceId = 56; // Integer | issueAppearanceId
        try {
            RestResponseVO result = apiInstance.updateIssueAppearance(issueAppearance, issueAppearanceId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#updateIssueAppearance");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.IssueApi;

public class IssueApiExample {

    public static void main(String[] args) {
        IssueApi apiInstance = new IssueApi();
        IssueAppearance issueAppearance = ; // IssueAppearance | The issue appearance object
        Integer issueAppearanceId = 56; // Integer | issueAppearanceId
        try {
            RestResponseVO result = apiInstance.updateIssueAppearance(issueAppearance, issueAppearanceId);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#updateIssueAppearance");
            e.printStackTrace();
        }
    }
}
IssueAppearance *issueAppearance = ; // The issue appearance object
Integer *issueAppearanceId = 56; // issueAppearanceId

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

// Update IssueAppearance
[apiInstance updateIssueAppearanceWith:issueAppearance
    issueAppearanceId:issueAppearanceId
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.IssueApi()

var issueAppearance = ; // {IssueAppearance} The issue appearance object

var issueAppearanceId = 56; // {Integer} issueAppearanceId


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

namespace Example
{
    public class updateIssueAppearanceExample
    {
        public void main()
        {
            
            var apiInstance = new IssueApi();
            var issueAppearance = new IssueAppearance(); // IssueAppearance | The issue appearance object
            var issueAppearanceId = 56;  // Integer | issueAppearanceId

            try
            {
                // Update IssueAppearance
                RestResponseVO result = apiInstance.updateIssueAppearance(issueAppearance, issueAppearanceId);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling IssueApi.updateIssueAppearance: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\IssueApi();
$issueAppearance = ; // IssueAppearance | The issue appearance object
$issueAppearanceId = 56; // Integer | issueAppearanceId

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

my $api_instance = WWW::SwaggerClient::IssueApi->new();
my $issueAppearance = WWW::SwaggerClient::Object::IssueAppearance->new(); # IssueAppearance | The issue appearance object
my $issueAppearanceId = 56; # Integer | issueAppearanceId

eval { 
    my $result = $api_instance->updateIssueAppearance(issueAppearance => $issueAppearance, issueAppearanceId => $issueAppearanceId);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling IssueApi->updateIssueAppearance: $@\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.IssueApi()
issueAppearance =  # IssueAppearance | The issue appearance object
issueAppearanceId = 56 # Integer | issueAppearanceId

try: 
    # Update IssueAppearance
    api_response = api_instance.update_issue_appearance(issueAppearance, issueAppearanceId)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling IssueApi->updateIssueAppearance: %s\n" % e)

Parameters

Path parameters
Name Description
issueAppearanceId*
Integer (int32)
issueAppearanceId
Required
Body parameters
Name Description
issueAppearance *

Responses

Status: 200 - IssueAppearance Updated!

Status: 201 - Created

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


updateIssueStructure

Customise the issue structure

Customise the issue structure


/api/issueStructure/{issueStructureId}

Usage and SDK Samples

curl -X PUT "https://flipbooks.3dissue.com/api/issueStructure/{issueStructureId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.IssueApi;

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

public class IssueApiExample {

    public static void main(String[] args) {
        
        IssueApi apiInstance = new IssueApi();
        IssueStructure issueStructure = ; // IssueStructure | The id of the issue structure. Can be found from the issueStructure object from getIssue.
        Integer issueStructureId = 56; // Integer | issueStructureId
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.updateIssueStructure(issueStructure, issueStructureId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#updateIssueStructure");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.IssueApi;

public class IssueApiExample {

    public static void main(String[] args) {
        IssueApi apiInstance = new IssueApi();
        IssueStructure issueStructure = ; // IssueStructure | The id of the issue structure. Can be found from the issueStructure object from getIssue.
        Integer issueStructureId = 56; // Integer | issueStructureId
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.updateIssueStructure(issueStructure, issueStructureId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#updateIssueStructure");
            e.printStackTrace();
        }
    }
}
IssueStructure *issueStructure = ; // The id of the issue structure. Can be found from the issueStructure object from getIssue.
Integer *issueStructureId = 56; // issueStructureId
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Customise the issue structure
[apiInstance updateIssueStructureWith:issueStructure
    issueStructureId:issueStructureId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.IssueApi()

var issueStructure = ; // {IssueStructure} The id of the issue structure. Can be found from the issueStructure object from getIssue.

var issueStructureId = 56; // {Integer} issueStructureId

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class updateIssueStructureExample
    {
        public void main()
        {
            
            var apiInstance = new IssueApi();
            var issueStructure = new IssueStructure(); // IssueStructure | The id of the issue structure. Can be found from the issueStructure object from getIssue.
            var issueStructureId = 56;  // Integer | issueStructureId
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Customise the issue structure
                RestResponseVO result = apiInstance.updateIssueStructure(issueStructure, issueStructureId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling IssueApi.updateIssueStructure: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\IssueApi();
$issueStructure = ; // IssueStructure | The id of the issue structure. Can be found from the issueStructure object from getIssue.
$issueStructureId = 56; // Integer | issueStructureId
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::IssueApi->new();
my $issueStructure = WWW::SwaggerClient::Object::IssueStructure->new(); # IssueStructure | The id of the issue structure. Can be found from the issueStructure object from getIssue.
my $issueStructureId = 56; # Integer | issueStructureId
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->updateIssueStructure(issueStructure => $issueStructure, issueStructureId => $issueStructureId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling IssueApi->updateIssueStructure: $@\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.IssueApi()
issueStructure =  # IssueStructure | The id of the issue structure. Can be found from the issueStructure object from getIssue.
issueStructureId = 56 # Integer | issueStructureId
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Customise the issue structure
    api_response = api_instance.update_issue_structure(issueStructure, issueStructureId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling IssueApi->updateIssueStructure: %s\n" % e)

Parameters

Path parameters
Name Description
issueStructureId*
Integer (int32)
issueStructureId
Required
Body parameters
Name Description
issueStructure *
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Publications Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


uploadPdf

Creates an issue with an uploaded PDF

Creates an issue with an uploaded PDF, under the specified brand and publication


/api/processPublication/upload/{brandId}/{publicationId}

Usage and SDK Samples

curl -X POST "https://flipbooks.3dissue.com/api/processPublication/upload/{brandId}/{publicationId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.IssueApi;

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

public class IssueApiExample {

    public static void main(String[] args) {
        
        IssueApi apiInstance = new IssueApi();
        Integer brandId = 56; // Integer | The brand id
        Integer publicationId = 56; // Integer | The publication id
        File file = /path/to/file.txt; // File | The PDF file to upload
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.uploadPdf(brandId, publicationId, file, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#uploadPdf");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.IssueApi;

public class IssueApiExample {

    public static void main(String[] args) {
        IssueApi apiInstance = new IssueApi();
        Integer brandId = 56; // Integer | The brand id
        Integer publicationId = 56; // Integer | The publication id
        File file = /path/to/file.txt; // File | The PDF file to upload
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.uploadPdf(brandId, publicationId, file, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling IssueApi#uploadPdf");
            e.printStackTrace();
        }
    }
}
Integer *brandId = 56; // The brand id
Integer *publicationId = 56; // The publication id
File *file = /path/to/file.txt; // The PDF file to upload
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Creates an issue with an uploaded PDF
[apiInstance uploadPdfWith:brandId
    publicationId:publicationId
    file:file
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.IssueApi()

var brandId = 56; // {Integer} The brand id

var publicationId = 56; // {Integer} The publication id

var file = /path/to/file.txt; // {File} The PDF file to upload

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class uploadPdfExample
    {
        public void main()
        {
            
            var apiInstance = new IssueApi();
            var brandId = 56;  // Integer | The brand id
            var publicationId = 56;  // Integer | The publication id
            var file = new File(); // File | The PDF file to upload
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Creates an issue with an uploaded PDF
                RestResponseVO result = apiInstance.uploadPdf(brandId, publicationId, file, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling IssueApi.uploadPdf: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\IssueApi();
$brandId = 56; // Integer | The brand id
$publicationId = 56; // Integer | The publication id
$file = /path/to/file.txt; // File | The PDF file to upload
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try {
    $result = $api_instance->uploadPdf($brandId, $publicationId, $file, $apiKey);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling IssueApi->uploadPdf: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::IssueApi;

my $api_instance = WWW::SwaggerClient::IssueApi->new();
my $brandId = 56; # Integer | The brand id
my $publicationId = 56; # Integer | The publication id
my $file = /path/to/file.txt; # File | The PDF file to upload
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->uploadPdf(brandId => $brandId, publicationId => $publicationId, file => $file, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling IssueApi->uploadPdf: $@\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.IssueApi()
brandId = 56 # Integer | The brand id
publicationId = 56 # Integer | The publication id
file = /path/to/file.txt # File | The PDF file to upload
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Creates an issue with an uploaded PDF
    api_response = api_instance.upload_pdf(brandId, publicationId, file, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling IssueApi->uploadPdf: %s\n" % e)

Parameters

Path parameters
Name Description
brandId*
Integer (int32)
The brand id
Required
publicationId*
Integer (int32)
The publication id
Required
Form parameters
Name Description
file*
File
The PDF file to upload
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Publications Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


Managment

deleteIssue

Deletes an issue

Deletes the specified issue


/api/issue/{issueId}

Usage and SDK Samples

curl -X DELETE "https://flipbooks.3dissue.com/api/issue/{issueId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ManagmentApi;

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

public class ManagmentApiExample {

    public static void main(String[] args) {
        
        ManagmentApi apiInstance = new ManagmentApi();
        Integer issueId = 56; // Integer | The issue id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.deleteIssue(issueId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ManagmentApi#deleteIssue");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ManagmentApi;

public class ManagmentApiExample {

    public static void main(String[] args) {
        ManagmentApi apiInstance = new ManagmentApi();
        Integer issueId = 56; // Integer | The issue id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.deleteIssue(issueId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ManagmentApi#deleteIssue");
            e.printStackTrace();
        }
    }
}
Integer *issueId = 56; // The issue id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Deletes an issue
[apiInstance deleteIssueWith:issueId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.ManagmentApi()

var issueId = 56; // {Integer} The issue id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class deleteIssueExample
    {
        public void main()
        {
            
            var apiInstance = new ManagmentApi();
            var issueId = 56;  // Integer | The issue id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Deletes an issue
                RestResponseVO result = apiInstance.deleteIssue(issueId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ManagmentApi.deleteIssue: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\ManagmentApi();
$issueId = 56; // Integer | The issue id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::ManagmentApi->new();
my $issueId = 56; # Integer | The issue id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->deleteIssue(issueId => $issueId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ManagmentApi->deleteIssue: $@\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.ManagmentApi()
issueId = 56 # Integer | The issue id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Deletes an issue
    api_response = api_instance.delete_issue(issueId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ManagmentApi->deleteIssue: %s\n" % e)

Parameters

Path parameters
Name Description
issueId*
Integer (int32)
The issue id
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Issue Deleted!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


getBrands

Gets all brands available to user(apiKey)

Returns the brands for the user(apiKey).


/api/brand/brandsForUser

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/brand/brandsForUser?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ManagmentApi;

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

public class ManagmentApiExample {

    public static void main(String[] args) {
        
        ManagmentApi apiInstance = new ManagmentApi();
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getBrands(apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ManagmentApi#getBrands");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ManagmentApi;

public class ManagmentApiExample {

    public static void main(String[] args) {
        ManagmentApi apiInstance = new ManagmentApi();
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getBrands(apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ManagmentApi#getBrands");
            e.printStackTrace();
        }
    }
}
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Gets all brands available to user(apiKey)
[apiInstance getBrandsWith:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.ManagmentApi()

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class getBrandsExample
    {
        public void main()
        {
            
            var apiInstance = new ManagmentApi();
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Gets all brands available to user(apiKey)
                RestResponseVO result = apiInstance.getBrands(apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ManagmentApi.getBrands: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\ManagmentApi();
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::ManagmentApi->new();
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->getBrands(apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ManagmentApi->getBrands: $@\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.ManagmentApi()
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Gets all brands available to user(apiKey)
    api_response = api_instance.get_brands(apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ManagmentApi->getBrands: %s\n" % e)

Parameters

Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Brands Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


getIssue

Gets an issue object

Returns the requested issue object


/api/issue/{issueId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/issue/{issueId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ManagmentApi;

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

public class ManagmentApiExample {

    public static void main(String[] args) {
        
        ManagmentApi apiInstance = new ManagmentApi();
        Integer issueId = 56; // Integer | The issue id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getIssue(issueId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ManagmentApi#getIssue");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ManagmentApi;

public class ManagmentApiExample {

    public static void main(String[] args) {
        ManagmentApi apiInstance = new ManagmentApi();
        Integer issueId = 56; // Integer | The issue id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getIssue(issueId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ManagmentApi#getIssue");
            e.printStackTrace();
        }
    }
}
Integer *issueId = 56; // The issue id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Gets an issue object
[apiInstance getIssueWith:issueId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.ManagmentApi()

var issueId = 56; // {Integer} The issue id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class getIssueExample
    {
        public void main()
        {
            
            var apiInstance = new ManagmentApi();
            var issueId = 56;  // Integer | The issue id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Gets an issue object
                RestResponseVO result = apiInstance.getIssue(issueId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ManagmentApi.getIssue: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\ManagmentApi();
$issueId = 56; // Integer | The issue id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::ManagmentApi->new();
my $issueId = 56; # Integer | The issue id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->getIssue(issueId => $issueId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ManagmentApi->getIssue: $@\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.ManagmentApi()
issueId = 56 # Integer | The issue id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Gets an issue object
    api_response = api_instance.get_issue(issueId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ManagmentApi->getIssue: %s\n" % e)

Parameters

Path parameters
Name Description
issueId*
Integer (int32)
The issue id
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Issue Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


getPublication

Gets the publication object

Returns the brands for the user(apiKey).


/api/publication/{resourceId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/publication/{resourceId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ManagmentApi;

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

public class ManagmentApiExample {

    public static void main(String[] args) {
        
        ManagmentApi apiInstance = new ManagmentApi();
        Integer resourceId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getPublication(resourceId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ManagmentApi#getPublication");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ManagmentApi;

public class ManagmentApiExample {

    public static void main(String[] args) {
        ManagmentApi apiInstance = new ManagmentApi();
        Integer resourceId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getPublication(resourceId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ManagmentApi#getPublication");
            e.printStackTrace();
        }
    }
}
Integer *resourceId = 56; // The brand id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Gets the publication object
[apiInstance getPublicationWith:resourceId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.ManagmentApi()

var resourceId = 56; // {Integer} The brand id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class getPublicationExample
    {
        public void main()
        {
            
            var apiInstance = new ManagmentApi();
            var resourceId = 56;  // Integer | The brand id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Gets the publication object
                RestResponseVO result = apiInstance.getPublication(resourceId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ManagmentApi.getPublication: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\ManagmentApi();
$resourceId = 56; // Integer | The brand id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::ManagmentApi->new();
my $resourceId = 56; # Integer | The brand id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->getPublication(resourceId => $resourceId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ManagmentApi->getPublication: $@\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.ManagmentApi()
resourceId = 56 # Integer | The brand id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Gets the publication object
    api_response = api_instance.get_publication(resourceId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ManagmentApi->getPublication: %s\n" % e)

Parameters

Path parameters
Name Description
resourceId*
Integer (int32)
The brand id
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Publications Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


getPublications

Gets all publications in a brand

Returns the publications for the brand.


/api/publication/brand/{brandId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/publication/brand/{brandId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ManagmentApi;

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

public class ManagmentApiExample {

    public static void main(String[] args) {
        
        ManagmentApi apiInstance = new ManagmentApi();
        Integer brandId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getPublications(brandId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ManagmentApi#getPublications");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ManagmentApi;

public class ManagmentApiExample {

    public static void main(String[] args) {
        ManagmentApi apiInstance = new ManagmentApi();
        Integer brandId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getPublications(brandId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ManagmentApi#getPublications");
            e.printStackTrace();
        }
    }
}
Integer *brandId = 56; // The brand id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Gets all publications in a brand
[apiInstance getPublicationsWith:brandId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.ManagmentApi()

var brandId = 56; // {Integer} The brand id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class getPublicationsExample
    {
        public void main()
        {
            
            var apiInstance = new ManagmentApi();
            var brandId = 56;  // Integer | The brand id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Gets all publications in a brand
                RestResponseVO result = apiInstance.getPublications(brandId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ManagmentApi.getPublications: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\ManagmentApi();
$brandId = 56; // Integer | The brand id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::ManagmentApi->new();
my $brandId = 56; # Integer | The brand id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->getPublications(brandId => $brandId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ManagmentApi->getPublications: $@\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.ManagmentApi()
brandId = 56 # Integer | The brand id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Gets all publications in a brand
    api_response = api_instance.get_publications(brandId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ManagmentApi->getPublications: %s\n" % e)

Parameters

Path parameters
Name Description
brandId*
Integer (int32)
The brand id
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Publications Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


listIssues

Get all issues for a publication

List issues for a publication


/api/issue/publication/{publicationId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/issue/publication/{publicationId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ManagmentApi;

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

public class ManagmentApiExample {

    public static void main(String[] args) {
        
        ManagmentApi apiInstance = new ManagmentApi();
        Integer publicationId = 56; // Integer | The publication id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.listIssues(publicationId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ManagmentApi#listIssues");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ManagmentApi;

public class ManagmentApiExample {

    public static void main(String[] args) {
        ManagmentApi apiInstance = new ManagmentApi();
        Integer publicationId = 56; // Integer | The publication id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.listIssues(publicationId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ManagmentApi#listIssues");
            e.printStackTrace();
        }
    }
}
Integer *publicationId = 56; // The publication id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Get all issues for a publication
[apiInstance listIssuesWith:publicationId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.ManagmentApi()

var publicationId = 56; // {Integer} The publication id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class listIssuesExample
    {
        public void main()
        {
            
            var apiInstance = new ManagmentApi();
            var publicationId = 56;  // Integer | The publication id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Get all issues for a publication
                RestResponseVO result = apiInstance.listIssues(publicationId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ManagmentApi.listIssues: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\ManagmentApi();
$publicationId = 56; // Integer | The publication id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::ManagmentApi->new();
my $publicationId = 56; # Integer | The publication id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->listIssues(publicationId => $publicationId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ManagmentApi->listIssues: $@\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.ManagmentApi()
publicationId = 56 # Integer | The publication id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Get all issues for a publication
    api_response = api_instance.list_issues(publicationId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ManagmentApi->listIssues: %s\n" % e)

Parameters

Path parameters
Name Description
publicationId*
Integer (int32)
The publication id
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Issues Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


Publication

createPublication

Creates a publication under the provided brand

Creates a publication under the provided brand


/api/publication/{resourceId}

Usage and SDK Samples

curl -X POST "https://flipbooks.3dissue.com/api/publication/{resourceId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicationApi;

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

public class PublicationApiExample {

    public static void main(String[] args) {
        
        PublicationApi apiInstance = new PublicationApi();
        Integer resourceId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        String publication = publication_example; // String | The desired name of the new publication
        try {
            RestResponseVO result = apiInstance.createPublication(resourceId, apiKey, publication);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicationApi#createPublication");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicationApi;

public class PublicationApiExample {

    public static void main(String[] args) {
        PublicationApi apiInstance = new PublicationApi();
        Integer resourceId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        String publication = publication_example; // String | The desired name of the new publication
        try {
            RestResponseVO result = apiInstance.createPublication(resourceId, apiKey, publication);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicationApi#createPublication");
            e.printStackTrace();
        }
    }
}
Integer *resourceId = 56; // The brand id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
String *publication = publication_example; // The desired name of the new publication

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

// Creates a publication under the provided brand
[apiInstance createPublicationWith:resourceId
    apiKey:apiKey
    publication:publication
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.PublicationApi()

var resourceId = 56; // {Integer} The brand id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

var publication = publication_example; // {String} The desired name of the new publication


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

namespace Example
{
    public class createPublicationExample
    {
        public void main()
        {
            
            var apiInstance = new PublicationApi();
            var resourceId = 56;  // Integer | The brand id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
            var publication = publication_example;  // String | The desired name of the new publication

            try
            {
                // Creates a publication under the provided brand
                RestResponseVO result = apiInstance.createPublication(resourceId, apiKey, publication);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicationApi.createPublication: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PublicationApi();
$resourceId = 56; // Integer | The brand id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
$publication = publication_example; // String | The desired name of the new publication

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

my $api_instance = WWW::SwaggerClient::PublicationApi->new();
my $resourceId = 56; # Integer | The brand id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
my $publication = WWW::SwaggerClient::Object::String->new(); # String | The desired name of the new publication

eval { 
    my $result = $api_instance->createPublication(resourceId => $resourceId, apiKey => $apiKey, publication => $publication);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicationApi->createPublication: $@\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.PublicationApi()
resourceId = 56 # Integer | The brand id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
publication = publication_example # String | The desired name of the new publication

try: 
    # Creates a publication under the provided brand
    api_response = api_instance.create_publication(resourceId, apiKey, publication)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicationApi->createPublication: %s\n" % e)

Parameters

Path parameters
Name Description
resourceId*
Integer (int32)
The brand id
Required
Body parameters
Name Description
publication *
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Request recieved, check success value

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


getPublication

Gets the publication object

Returns the brands for the user(apiKey).


/api/publication/{resourceId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/publication/{resourceId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicationApi;

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

public class PublicationApiExample {

    public static void main(String[] args) {
        
        PublicationApi apiInstance = new PublicationApi();
        Integer resourceId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getPublication(resourceId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicationApi#getPublication");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicationApi;

public class PublicationApiExample {

    public static void main(String[] args) {
        PublicationApi apiInstance = new PublicationApi();
        Integer resourceId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getPublication(resourceId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicationApi#getPublication");
            e.printStackTrace();
        }
    }
}
Integer *resourceId = 56; // The brand id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Gets the publication object
[apiInstance getPublicationWith:resourceId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.PublicationApi()

var resourceId = 56; // {Integer} The brand id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class getPublicationExample
    {
        public void main()
        {
            
            var apiInstance = new PublicationApi();
            var resourceId = 56;  // Integer | The brand id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Gets the publication object
                RestResponseVO result = apiInstance.getPublication(resourceId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicationApi.getPublication: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PublicationApi();
$resourceId = 56; // Integer | The brand id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::PublicationApi->new();
my $resourceId = 56; # Integer | The brand id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->getPublication(resourceId => $resourceId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicationApi->getPublication: $@\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.PublicationApi()
resourceId = 56 # Integer | The brand id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Gets the publication object
    api_response = api_instance.get_publication(resourceId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicationApi->getPublication: %s\n" % e)

Parameters

Path parameters
Name Description
resourceId*
Integer (int32)
The brand id
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Publications Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


getPublications

Gets all publications in a brand

Returns the publications for the brand.


/api/publication/brand/{brandId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/publication/brand/{brandId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicationApi;

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

public class PublicationApiExample {

    public static void main(String[] args) {
        
        PublicationApi apiInstance = new PublicationApi();
        Integer brandId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getPublications(brandId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicationApi#getPublications");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicationApi;

public class PublicationApiExample {

    public static void main(String[] args) {
        PublicationApi apiInstance = new PublicationApi();
        Integer brandId = 56; // Integer | The brand id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.getPublications(brandId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicationApi#getPublications");
            e.printStackTrace();
        }
    }
}
Integer *brandId = 56; // The brand id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Gets all publications in a brand
[apiInstance getPublicationsWith:brandId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.PublicationApi()

var brandId = 56; // {Integer} The brand id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class getPublicationsExample
    {
        public void main()
        {
            
            var apiInstance = new PublicationApi();
            var brandId = 56;  // Integer | The brand id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Gets all publications in a brand
                RestResponseVO result = apiInstance.getPublications(brandId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicationApi.getPublications: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PublicationApi();
$brandId = 56; // Integer | The brand id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::PublicationApi->new();
my $brandId = 56; # Integer | The brand id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->getPublications(brandId => $brandId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicationApi->getPublications: $@\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.PublicationApi()
brandId = 56 # Integer | The brand id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Gets all publications in a brand
    api_response = api_instance.get_publications(brandId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicationApi->getPublications: %s\n" % e)

Parameters

Path parameters
Name Description
brandId*
Integer (int32)
The brand id
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Publications Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found


listIssues

Get all issues for a publication

List issues for a publication


/api/issue/publication/{publicationId}

Usage and SDK Samples

curl -X GET "https://flipbooks.3dissue.com/api/issue/publication/{publicationId}?apiKey="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.PublicationApi;

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

public class PublicationApiExample {

    public static void main(String[] args) {
        
        PublicationApi apiInstance = new PublicationApi();
        Integer publicationId = 56; // Integer | The publication id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.listIssues(publicationId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicationApi#listIssues");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.PublicationApi;

public class PublicationApiExample {

    public static void main(String[] args) {
        PublicationApi apiInstance = new PublicationApi();
        Integer publicationId = 56; // Integer | The publication id
        String apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
        try {
            RestResponseVO result = apiInstance.listIssues(publicationId, apiKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling PublicationApi#listIssues");
            e.printStackTrace();
        }
    }
}
Integer *publicationId = 56; // The publication id
String *apiKey = apiKey_example; // Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

// Get all issues for a publication
[apiInstance listIssuesWith:publicationId
    apiKey:apiKey
              completionHandler: ^(RestResponseVO output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var FlipbooksOnlineClientApi = require('flipbooks_online_client_api');

var api = new FlipbooksOnlineClientApi.PublicationApi()

var publicationId = 56; // {Integer} The publication id

var apiKey = apiKey_example; // {String} Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c


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

namespace Example
{
    public class listIssuesExample
    {
        public void main()
        {
            
            var apiInstance = new PublicationApi();
            var publicationId = 56;  // Integer | The publication id
            var apiKey = apiKey_example;  // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

            try
            {
                // Get all issues for a publication
                RestResponseVO result = apiInstance.listIssues(publicationId, apiKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling PublicationApi.listIssues: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\Api\PublicationApi();
$publicationId = 56; // Integer | The publication id
$apiKey = apiKey_example; // String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

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

my $api_instance = WWW::SwaggerClient::PublicationApi->new();
my $publicationId = 56; # Integer | The publication id
my $apiKey = apiKey_example; # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

eval { 
    my $result = $api_instance->listIssues(publicationId => $publicationId, apiKey => $apiKey);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling PublicationApi->listIssues: $@\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.PublicationApi()
publicationId = 56 # Integer | The publication id
apiKey = apiKey_example # String | Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c

try: 
    # Get all issues for a publication
    api_response = api_instance.list_issues(publicationId, apiKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling PublicationApi->listIssues: %s\n" % e)

Parameters

Path parameters
Name Description
publicationId*
Integer (int32)
The publication id
Required
Query parameters
Name Description
apiKey*
String
Your API Key. Example: 6037cc6f0be82a4de9d01b008605edc6cd6d98a3dc119c
Required

Responses

Status: 200 - Issues Retrieved!

Status: 401 - Unauthorized

Status: 403 - Forbidden

Status: 404 - Not Found