Skip to main content

Merk API Python client

Project description

# merk-api-py

Merk API Python client

[![PyPI version](https://badge.fury.io/py/merk-api.svg)](https://badge.fury.io/py/merk-api)
[![Build Status](https://travis-ci.org/impercz/merk-api-py.svg?branch=master)](https://travis-ci.org/impercz/merk-api-py)

## Installation

pip install merk-api

## Usage

```python
from merkapi import Api

# by default client uses messagepack, but you can use less efficient json
a = Api('your_authentication_token', content_type='application/msgpack')

# get your subscriptions info (cz, sk)
r = a.subscriptions

# print returned dict
print(r.encdata)

# you can also access standard urllib3 response
print(r.data, r.status)

# implemented API calls

# suggest by 'regno', 'email' or 'name'
a.suggest(query, by, country_code)

# get full company data by regno
a.company(regno, country_code)

# multi get full company data
a.companies(regnos, country_code)

# get and cache enums
a.get_enums(country_code)
```

## Run tests

Client is tested in python 2.7 and 3.5. You can run tests in your environment:

cd project/root
py.test

or via tox:

cd project/root
tox

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

merk-api-0.0.6.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

merk_api-0.0.6-py2.py3-none-any.whl (6.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file merk-api-0.0.6.tar.gz.

File metadata

  • Download URL: merk-api-0.0.6.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for merk-api-0.0.6.tar.gz
Algorithm Hash digest
SHA256 4c33ade80d28af157a7c8d23b63eb02a8dd1521ff9db1981493591377ba3320b
MD5 5916bb06c7b082cf349ce4e2e072e3ec
BLAKE2b-256 81788087f22e4423bd66fcde32b8bfbc252a95d5ded2f616ed0225d7686eb1f7

See more details on using hashes here.

File details

Details for the file merk_api-0.0.6-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for merk_api-0.0.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 474fd5d8bc92c9fcadd3bbad37628192d0f4e214a603e56f929df5faf1664616
MD5 9b7eee98a66749c6b2e46f6feb850936
BLAKE2b-256 f5c0d1b70d29f7ed6ce276145a08495efb69152952f9ee6c801b53436ef811ce

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page