rekord-sdk 1.0.17
Trust Layer API
Keywords: Swagger, Trust Layer API

# rekord_sdk
API documentation for Trust Layer front-facing endpoints (Catalogs, Versions, Proofs).

This Python package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:

- API version: 1.0.0
- Package version: 1.0.17
- Build package: io.swagger.codegen.v3.generators.python.PythonClientCodegen

## Requirements.

Python 2.7 and 3.4+

## Installation & Usage
### pip install

If the python package is hosted on Github, you can install directly from Github

```sh
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
```
(you may need to run `pip` with root permission: `sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git`)

Then import the package:
```python
import rekord_sdk 
```

### Setuptools

Install via [Setuptools](http://pypi.python.org/pypi/setuptools).

```sh
python setup.py install --user
```
(or `sudo python setup.py install` to install the package for all users)

Then import the package:
```python
import rekord_sdk
```

## Getting Started

Please follow the [installation procedure](#installation--usage) and then run the following:

```python
from __future__ import print_function
import time
import rekord_sdk
from rekord_sdk.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = rekord_sdk.AnalyticsApi(rekord_sdk.ApiClient(configuration))
organization_id = 'organization_id_example' # str | Optional organization ID (required for multi-org users). (optional)

try:
    # Company KPIs (catalogs, proofs, transactions)
    api_response = api_instance.kpis_get(organization_id=organization_id)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AnalyticsApi->kpis_get: %s\n" % e)
```

## Documentation for API Endpoints

All URIs are relative to *https://api.rekord.io*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AnalyticsApi* | [**kpis_get**](docs/AnalyticsApi.md#kpis_get) | **GET** /kpis | Company KPIs (catalogs, proofs, transactions)
*CatalogApi* | [**catalog_bulk_create_post**](docs/CatalogApi.md#catalog_bulk_create_post) | **POST** /catalog/bulk/create | Bulk create catalogs
*CatalogApi* | [**catalog_catalog_id_proof_get**](docs/CatalogApi.md#catalog_catalog_id_proof_get) | **GET** /catalog/{catalogId}/proof | Get catalog blockchain proof
*CatalogApi* | [**catalog_catalog_id_update_post**](docs/CatalogApi.md#catalog_catalog_id_update_post) | **POST** /catalog/{catalogId}/update | Update catalog
*CatalogApi* | [**catalog_catalog_id_versions_get**](docs/CatalogApi.md#catalog_catalog_id_versions_get) | **GET** /catalog/{catalogId}/versions | List catalog versions
*CatalogApi* | [**catalog_create_post**](docs/CatalogApi.md#catalog_create_post) | **POST** /catalog/create | Create catalog
*CatalogApi* | [**catalog_list_get**](docs/CatalogApi.md#catalog_list_get) | **GET** /catalog/list | List catalogs
*JobsApi* | [**jobs_batch_batch_id_get**](docs/JobsApi.md#jobs_batch_batch_id_get) | **GET** /jobs/batch/{batchId} | Get Batch progress by batchId
*JobsApi* | [**jobs_job_id_get**](docs/JobsApi.md#jobs_job_id_get) | **GET** /jobs/{jobId} | Get Job details. Including Status and other attached information. Note: the create callback mainly includes status updates. This is for full details.
*ProofApi* | [**proof_proof_id_get**](docs/ProofApi.md#proof_proof_id_get) | **GET** /proof/{proofId} | Get proof details
*UsersApi* | [**organizations_org_id_users_user_id_delete**](docs/UsersApi.md#organizations_org_id_users_user_id_delete) | **DELETE** /organizations/{orgId}/users/{userId} | 
*UsersApi* | [**users_get**](docs/UsersApi.md#users_get) | **GET** /users | 
*UsersApi* | [**users_invitations_get**](docs/UsersApi.md#users_invitations_get) | **GET** /users/invitations | 
*UsersApi* | [**users_invitations_invitation_id_delete**](docs/UsersApi.md#users_invitations_invitation_id_delete) | **DELETE** /users/invitations/{invitationId} | 
*UsersApi* | [**users_invitations_invitation_id_patch**](docs/UsersApi.md#users_invitations_invitation_id_patch) | **PATCH** /users/invitations/{invitationId} | 
*UsersApi* | [**users_invitations_invitation_id_resend_post**](docs/UsersApi.md#users_invitations_invitation_id_resend_post) | **POST** /users/invitations/{invitationId}/resend | 
*UsersApi* | [**users_invite_accept_post**](docs/UsersApi.md#users_invite_accept_post) | **POST** /users/invite/accept | 
*UsersApi* | [**users_invite_post**](docs/UsersApi.md#users_invite_post) | **POST** /users/invite | 
*UsersApi* | [**users_user_id_delete**](docs/UsersApi.md#users_user_id_delete) | **DELETE** /users/{userId} | 
*UtilitiesApi* | [**docs_json_get**](docs/UtilitiesApi.md#docs_json_get) | **GET** /docs/json | Get OpenAPI schema
*UtilitiesApi* | [**health_get**](docs/UtilitiesApi.md#health_get) | **GET** /health | Health check
*UtilitiesApi* | [**utilities_chains_get**](docs/UtilitiesApi.md#utilities_chains_get) | **GET** /utilities/chains | List supported blockchains
*VersionApi* | [**version_version_id_get**](docs/VersionApi.md#version_version_id_get) | **GET** /version/{versionId} | Get version details
*VersionApi* | [**version_version_id_proof_get**](docs/VersionApi.md#version_version_id_proof_get) | **GET** /version/{versionId}/proof | Get version proof
*VersionApi* | [**version_version_id_verify_post**](docs/VersionApi.md#version_version_id_verify_post) | **POST** /version/{versionId}/verify | Verify Version membership

## Documentation For Authorization

## bearerAuth

## Author