A Python implementation of the OriginStamp API. For endpoint documentation see OriginStamp Documentation
This Python package is automatically generated by the Swagger Codegen project:
- API version: 3.0
- Package version: 1.0.0
- Build package: io.swagger.codegen.languages.PythonClientCodegen For more information, please visit https://originstamp.com
Python 2.7 and 3.4+
Install the python package using the following command:
pip install originstamp-client==1.0.3See PyIP for latest available version.
Then import the package:
import originstamp_client Install via Setuptools.
python setup.py install --user(or sudo python setup.py install to install the package for all users)
Then import the package:
import originstamp_clientPlease follow the installation procedure and then run the following:
from __future__ import print_function
import time
import originstamp_client
from originstamp_client.rest import ApiException
from pprint import pprint
# create an instance of the API class
api_instance = originstamp_client.TimestampApi()
authorization = 'authorization_example' # str | A valid API key is essential for authorization to handle the request.
timestamp_request = originstamp_client.TimestampRequest() # TimestampRequest | DTO for the hash submission. Add all relevant information concerning your hash submission.
try:
# Submission
api_response = api_instance.create_timestamp(authorization, timestamp_request)
pprint(api_response)
except ApiException as e:
print("Exception when calling TimestampApi->create_timestamp: %s\n" % e)All URIs are relative to https://api.originstamp.com
| Class | Method | HTTP request | Description |
|---|---|---|---|
| SchedulerApi | get_next_scheduling_time | POST /v3/submission/times | NextSchedule |
| TimestampApi | create_timestamp | POST /v3/timestamp/create | Submission |
| TimestampApi | get_api_key_usage | GET /v3/api_key/usage | Usage |
| TimestampApi | get_hash_status | GET /v3/timestamp/{hash_string} | Status |
| TimestampApi | get_proof | POST /v3/timestamp/proof | Proof |
| TimestampApi | trigger_timestamp_webhook | POST /v3/webhook/start | Dev |
- DefaultSchedulerResponse
- DefaultTimestampResponse
- DefaultUsageResponse
- Defaultstring
- Notification
- ProofRequest
- ResponseEntity
- SchedulerRequest
- SchedulerResponse
- TimestampData
- TimestampRequest
- TimestampResponse
- UsageResponse
- WebhookRequest
Authentication schemes defined for the API:
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header
