citesdoc-110
API pro datový konektor dokumentů CITES ### Verze 1.0.1 OrderType, CustomsPermitType, CustomsGoodsType, AttachmentType, AttachmentListType, LinkedType, DocumentAdditionalType additional a attachments ### Verze 1.1.0 - holder_history - applicant - stanoviska - evidenční karta (DocumentStatement*Type, DocumentRegistrationCardType)) - práce s permity v různých formátech
This Python package is automatically generated by the Swagger Codegen project:
- API version: 1.1.0
- Package version: 1.1.0
- Build package: io.swagger.codegen.v3.generators.python.PythonClientCodegen
Requirements.
Python 3.9+
Installation & Usage
pip install
pip install sysnet-citesdoc110
Then import the package:
import citesdoc_110
Getting Started
Please follow the installation procedure and then run the following:
from __future__ import print_function
import time
import citesdoc_110
from citesdoc_110.rest import ApiException
from pprint import pprint
# Configure API key authorization: api_key_auth
configuration = citesdoc_110.Configuration()
configuration.api_key['X-API-KEY'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['X-API-KEY'] = 'Bearer'
# create an instance of the API class
api_instance = citesdoc_110.AdditionalApi(citesdoc_110.ApiClient(configuration))
identifier = 'identifier_example' # str | Identifikátor dokumentu (PID nebo UNID)
try:
# Odstraní dokument (cruD)
api_response = api_instance.delete_additional_document(identifier)
pprint(api_response)
except ApiException as e:
print("Exception when calling AdditionalApi->delete_additional_document: %s\n" % e)
# Configure API key authorization: api_key_auth
configuration = citesdoc_110.Configuration()
configuration.api_key['X-API-KEY'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['X-API-KEY'] = 'Bearer'
# create an instance of the API class
api_instance = citesdoc_110.AdditionalApi(citesdoc_110.ApiClient(configuration))
identifier = 'identifier_example' # str | Identifikátor dokumentu (PID nebo UNID)
try:
# Vrací konkrétní dodatečný dokument (cRud)
api_response = api_instance.get_additional_document(identifier)
pprint(api_response)
except ApiException as e:
print("Exception when calling AdditionalApi->get_additional_document: %s\n" % e)
# Configure API key authorization: api_key_auth
configuration = citesdoc_110.Configuration()
configuration.api_key['X-API-KEY'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['X-API-KEY'] = 'Bearer'
# create an instance of the API class
api_instance = citesdoc_110.AdditionalApi(citesdoc_110.ApiClient(configuration))
parent = 'parent_example' # str | Identifikátor nařízeného dokument (PID, UUID, UNID) (optional)
doc_code = 'doc_code_example' # str | (optional)
creator = 'creator_example' # str | Klíčové slovo pro vyhledání dokumentu podle autora (optional)
key = 'key_example' # str | předává klíčové slovo pro vyhledání dokumentů. Lomítka nahrazovat podtržítkem (optional)
search = 'search_example' # str | předává text pro fulltextové vyhledání dokumentů (optional)
start = 56 # int | První dokument na stránce (optional)
page_size = 56 # int | Velikost stránky při stránkovaném výstupu (optional)
page = 56 # int | Číslo stránky výstupu (optional)
try:
# Vrací seznam dodatečných dokumentů
api_response = api_instance.get_additional_list(parent=parent, doc_code=doc_code, creator=creator, key=key, search=search, start=start, page_size=page_size, page=page)
pprint(api_response)
except ApiException as e:
print("Exception when calling AdditionalApi->get_additional_list: %s\n" % e)
# Configure API key authorization: api_key_auth
configuration = citesdoc_110.Configuration()
configuration.api_key['X-API-KEY'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['X-API-KEY'] = 'Bearer'
# create an instance of the API class
api_instance = citesdoc_110.AdditionalApi(citesdoc_110.ApiClient(configuration))
identifier = 'identifier_example' # str | Identifikátor dokumentu (PID nebo UNID)
try:
# Vrací PDF dodatečného dokumentu
api_response = api_instance.get_pdf_file_additional(identifier)
pprint(api_response)
except ApiException as e:
print("Exception when calling AdditionalApi->get_pdf_file_additional: %s\n" % e)
# Configure API key authorization: api_key_auth
configuration = citesdoc_110.Configuration()
configuration.api_key['X-API-KEY'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['X-API-KEY'] = 'Bearer'
# create an instance of the API class
api_instance = citesdoc_110.AdditionalApi(citesdoc_110.ApiClient(configuration))
body = citesdoc_110.CitesDocumentAdditionalType() # CitesDocumentAdditionalType | (optional)
try:
# Vloží nový dodatečný dokument
api_response = api_instance.post_additional_document(body=body)
pprint(api_response)
except ApiException as e:
print("Exception when calling AdditionalApi->post_additional_document: %s\n" % e)
# Configure API key authorization: api_key_auth
configuration = citesdoc_110.Configuration()
configuration.api_key['X-API-KEY'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# configuration.api_key_prefix['X-API-KEY'] = 'Bearer'
# create an instance of the API class
api_instance = citesdoc_110.AdditionalApi(citesdoc_110.ApiClient(configuration))
identifier = 'identifier_example' # str | Identifikátor dokumentu (PID nebo UNID)
body = citesdoc_110.CitesDocumentAdditionalType() # CitesDocumentAdditionalType | (optional)
try:
# Aktualizuje dodatečný dokument (crUd)
api_response = api_instance.put_additional_document(identifier, body=body)
pprint(api_response)
except ApiException as e:
print("Exception when calling AdditionalApi->put_additional_document: %s\n" % e)
Documentation for API Endpoints
All URIs are relative to https://athos.sysnet.cz/citesdoc/1.1.0
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AdditionalApi | delete_additional_document | DELETE /additional/{identifier} | Odstraní dokument (cruD) |
| AdditionalApi | get_additional_document | GET /additional/{identifier} | Vrací konkrétní dodatečný dokument (cRud) |
| AdditionalApi | get_additional_list | GET /additional | Vrací seznam dodatečných dokumentů |
| AdditionalApi | get_pdf_file_additional | GET /additional/pdf/{identifier} | Vrací PDF dodatečného dokumentu |
| AdditionalApi | post_additional_document | POST /additional | Vloží nový dodatečný dokument |
| AdditionalApi | put_additional_document | PUT /additional/{identifier} | Aktualizuje dodatečný dokument (crUd) |
| AdminsApi | delete_template | DELETE /template/{doc_code} | Odstraní položku šablony PDF včetně všech souborů (cruD) |
| AdminsApi | get_template | GET /template/{doc_code} | Vrátí popis šablony (cRud) |
| AdminsApi | get_template_list | GET /template | Vrací seznam šablon |
| AdminsApi | post_template_item | POST /template | Zavede novou položku šablony (Crud) |
| AdminsApi | put_template | PUT /template/{doc_code} | Aktualizuje popis šablony (crUd) |
| AdminsApi | upload_template_file_binary | PUT /template/upload/binary/{doc_code} | Nahraje soubor se šablonou jiný formát (nař. zip)) |
| AdminsApi | upload_template_file_pdf | PUT /template/upload/pdf/{doc_code} | Nahraje soubor se šablonou PDF |
| AdminsApi | upload_template_file_xml | PUT /template/upload/xml/{doc_code} | Nahraje soubor se šablonou XML |
| AttachmentsApi | delete_attachment | DELETE /attachment/{identifier} | odstraní přílohu i s metadaty |
| AttachmentsApi | get_attachment | GET /attachment/download/{identifier} | vrací soubor přílohy |
| AttachmentsApi | get_attachment_list | GET /attachment | získá seznam příloh |
| AttachmentsApi | get_attachment_list_container | GET /atachment/container/{container} | vrací seznam příloh v kontejneru |
| AttachmentsApi | get_attachment_list_document | GET /atachment/document/{document} | vrací seznam příloh v dokumentu |
| AttachmentsApi | get_attachment_metadata | GET /attachment/{identifier} | vrací metadata přílohy |
| AttachmentsApi | post_attachment | POST /attachment | uploaduje novou přílohu (Crud) |
| AttachmentsApi | put_attachment | PUT /attachment/{identifier} | aktualizuje metadata přílohy |
| DevelopersApi | info_api | GET /info | Vrací servisní informace |
| DevelopersApi | info_api_head | HEAD /info | Vrací informaci o dostupnosti služby |
| PermitApi | convert_permit_cz2_doc | POST /convert/cz/doc | Konvertuje permit z formátu CZ do produkčního formátu CITES |
| PermitApi | convert_permit_cz2_eu | POST /convert/cz/eu | Konvertuje permit z formátu CZ do EU |
| PermitApi | convert_permit_doc2_cz | POST /convert/doc/cz | Konvertuje permit z produkčního formátu CITES do formátu CZ |
| PermitApi | convert_permit_doc2_eu | POST /convert/doc/eu | Konvertuje permit z produkčního formátu CITES do formátu EU |
| PermitApi | convert_permit_eu2_cz | POST /convert/eu/cz | Konvertuje permit z formátu EU do CZ |
| PermitApi | convert_permit_eu2_doc | POST /convert/eu/doc | Konvertuje permit z formátu EU do produkčního formátu CITES |
| PermitApi | get_permit_cz | GET /permit/cz/{idno} | Vrací permit v CZ CITES formátu |
| PermitApi | get_permit_doc | GET /permit/doc/{idno} | Vrací permit v produkčním CITES formátu |
| PermitApi | get_permit_eu | GET /permit/eu/{idno} | Vrací permit v EU CITES formátu |
| PermitApi | post_permit_cz | POST /permit/cz/{idno} | Nahraje permit ve formátu EU |
| PermitApi | post_permit_doc | POST /permit/doc/{idno} | Nahraje permit v produkčním formátu CITES |
| PermitApi | post_permit_eu | POST /permit/eu/{idno} | Nahraje permit ve formátu EU |
| PermitApi | put_permit_cz | PUT /permit/cz/{idno} | Aktualizuje permit ve formátu EU |
| PermitApi | put_permit_doc | PUT /permit/doc/{idno} | Aktualizuje permit v produkčním formátu CITES |
| PermitApi | put_permit_eu | PUT /permit/eu/{idno} | Aktualizuje permit ve formátu EU |
| PublicApi | delete_document | DELETE /doc/{identifier} | Odstraní dokument (cruD) |
| PublicApi | get_document | GET /doc/{identifier} | Vrací konkrétní dokument (cRud) |
| PublicApi | get_document_list | GET /doc | Vrací seznam dokumentů podle klíče nebo kódu |
| PublicApi | get_pdf_file | GET /doc/pdf/{identifier} | Vrací PDF dokument |
| PublicApi | post_document | POST /doc | Vytvoří nový dokument (Crud) |
| PublicApi | put_document | PUT /doc/{identifier} | Aktualizuje dokument (crUd) |
| RegistrationCardsApi | delete_registration_card | DELETE /registration_card/{identifier} | Odstraní evidenční kartu (cruD) |
| RegistrationCardsApi | get_pdf_file_registration_card | GET /registration_card/pdf/{identifier} | Vrací PDF dokument |
| RegistrationCardsApi | get_registration_card | GET /registration_card/{identifier} | Vrací konkrétní evidenční kartu (cRud) |
| RegistrationCardsApi | get_registration_card_list | GET /registration_card | Vrací seznam evidenčních karet |
| RegistrationCardsApi | post_registration_card | POST /registration_card | Vytvoří novou evidenční kartu (Crud) |
| RegistrationCardsApi | put_registration_card | PUT /registration_card/{identifier} | Aktualizuje evidenční kartu (crUd) |
| StatementApi | delete_statement | DELETE /statement/{identifier} | Odstraní stanovisko AOPK (cruD) |
| StatementApi | delete_statement_request | DELETE /request/{identifier} | Odstraní žádost o stanovisko AOPK (cruD) |
| StatementApi | get_pdf_file_statement | GET /statement/pdf/{identifier} | Vrací PDF dokument |
| StatementApi | get_statement_certificate | GET /statement/certificate/{identifier} | Vrací konkrétní stanovisko AOPK k výjimce (cRud) |
| StatementApi | get_statement_certificate_request | GET /request/certificate/{identifier} | Vrací konkrétní žádost o stanovisko AOPK k výjimce (cRud) |
| StatementApi | get_statement_list | GET /statement | Vrací seznam stanovisek AOPK podle klíče nebo kódu |
| StatementApi | get_statement_permit | GET /statement/permit/{identifier} | Vrací konkrétní stanovisko AOPK k permitu (cRud) |
| StatementApi | get_statement_request_list | GET /request | Vrací seznam žádostí o stanoviska AOPK podle klíče nebo kódu |
| StatementApi | post_statement_certificate | POST /statement/certificate | Vytvoří nové stanovisko AOPK k potvrzení o výjimce (Crud) |
| StatementApi | post_statement_permit | POST /statement/permit | Vytvoří nové stanovisko AOPK k permitu (Crud) |
| StatementApi | post_statement_request_certificate | POST /request/certificate | Vytvoří novou žádost o stanovisko AOPK k potvrzení o výjimce (Crud) |
| StatementApi | put_statement_certificate | PUT /statement/certificate/{identifier} | Aktualizuje stanovisko AOPK k výjimce (crUd) |
| StatementApi | put_statement_certificate_request | PUT /request/certificate/{identifier} | Aktualizuje žádost o stanovisko AOPK k výjimce (crUd) |
| StatementApi | put_statement_permit | PUT /statement/permit/{identifier} | Aktualizuje stanovisko AOPK k permitu (crUd) |
Documentation For Models
- AdditionalEntryType
- AgreeType
- AuthoritativeSignatoryPersonType
- BaseEntryListType
- CITESEPermitType
- CZCitesPermitType
- CitesDocumentAdditionalEntryListType
- CitesDocumentAdditionalType
- CitesDocumentAttachmentListType
- CitesDocumentAttachmentType
- CitesDocumentEntryListType
- CitesDocumentPrincipalType
- CitesDocumentRegistrationCardType
- CitesDocumentStatementCertificateRequestType
- CitesDocumentStatementCertificateType
- CitesDocumentStatementPermitType
- CitesDocumentTemplateType
- CitesDocumentXfdfListType
- CitesDocumentXfdfType
- CitesDocumentXfdfTypeIdentifier
- CitesDocumentXfdfTypeTemplateFile
- CodeType
- ConditionsType
- CountryIDType
- CrossBorderRegulatoryProcedureType
- CustomsGoodsType
- CustomsPermitType
- DocumentAuthenticationType
- DocumentCodeType
- DocumentContextParameterType
- DocumentPrincipalCustomsGoodsType
- DocumentPrincipalCustomsPermitType
- DocumentVersionType
- EntryType
- ErrorModel
- ExchangedDocumentContextType
- ExchangedDocumentType
- GeneralType
- GoodsBirthType
- GoodsIdetificationHistoryItemType
- GoodsIdetificationType
- GoodsItemBaseType
- GoodsOrderType
- GoodsPrincipalType
- GoodsQuantityType
- GoodsType
- GoodsTypeCodeType
- GoodsTypeExtensionCodeType
- GovernmentActionCodeType
- IDType
- IssuingType
- LinkedListType
- LinkedType
- LogisticsLocationType
- LogisticsPackageType
- LogisticsShippingMarksType
- MailAddressType
- MessageFunctionCodeType
- MetadataType
- OrderType
- OtherType
- PermitConditionsType
- PermitSpecialConditionsType
- PersonBaseType
- PersonExtendedType
- PersonHistoryItemType
- PersonType
- PhoneNumberType
- QuantityType
- ReferencedDocumentType
- RelatedType
- RepresentativePersonType
- SingleWindowType
- SpecifiedPeriodType
- StatementCertificateRequestItemParentType
- StatementCertificateRequestItemType
- StatementCertificateRequestType
- StatementCertificateType
- StatementDocumentType
- StatementPermitType
- SupplyChainConsignmentItemType
- SupplyChainConsignmentType
- SupplyChainTradeLineItemType
- TaxonItemType
- TextType
- TradeAddressType
- TradeCountryType
- TradePartyType
- TradeProductType
- TransactionType
- TransportEventType
- TransportType
- UserType
- WorkflowListType
- WorkflowType
- XfdfFieldType
Documentation For Authorization
api_key_auth
- Type: API key
- API key parameter name: X-API-KEY
- Location: HTTP header
Author
Metadata
Release files for sysnet-citesdoc110 1.1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| sysnet_citesdoc110-1.1.0.4.tar.gz | 120.1 kB | Without provenance | Details for sysnet_citesdoc110-1.1.0.4.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| sysnet_citesdoc110-1.1.0.4-py3-none-any.whl | Python 3 | none | any | Details for sysnet_citesdoc110-1.1.0.4-py3-none-any.whl |
Total release size: 426.7 kB
Release files / sysnet_citesdoc110-1.1.0.4.tar.gz
| Download URL | sysnet_citesdoc110-1.1.0.4.tar.gz |
|---|---|
| Size | 120.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
101eac4798d688da66b25356c85361cadd0662a2ab8a738a6ad018055e938da5
|
|
BLAKE2b-256 checksum How to use checksums |
836b87b612662244cf74aed0b85d3c9cbc9e3ae40c946e07b735151654cd52de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.4
|
Release files / sysnet_citesdoc110-1.1.0.4-py3-none-any.whl
| Download URL | sysnet_citesdoc110-1.1.0.4-py3-none-any.whl |
|---|---|
| Size | 306.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a58d86a4ff0fec3cb3dc71c2ea5c1eb3ca31a9b2212ac46c0579ec735b6d0a6c
|
|
BLAKE2b-256 checksum How to use checksums |
27c27e5fd212c50c43fa44b137070f231cf3a594590d334629e2b5e9e6399088
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.4
|
Security for sysnet-citesdoc110 1.1.0.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.