Skip to main content

API Market SDK for Python Development

Project description

PyPI-Server Twitter Project generated with PyScaffold

apimarket

API Market Python Open Source Development

Installation

pip install apimarket

Set API KEY

There are three different ways to set the API key: you can set the API key as an environment variable in your shell, in the .env file, or call functions with your API key.

export APIMARKET_API_KEY="REPLACE-WITH-YOUR-API-HERE"
APIMARKET_API_KEY="REPLACE-WITH-YOUR-API-HERE"

Python

You can consult the full list on Python Docs.

Fetch CURP details

import apimarket
# Also it is possible apimarket.fetch_curp_details("LOOA531113HTCPBN07", api_key="")
result = apimarket.fetch_curp_details("LOOA531113HTCPBN07")
print(result)

CLI

You can consult the full list on CLI Docs.

Fetch CURP details

apimarket -c LOOA531113HTCPBN07

Combine different requests

apimarket -c LOOA531113HTCPBN07 --get-rfc-from-curp LOOA531113HTCPBN07  | jq -s 'add'

Read a CSV with your customs fields

csvcut belongs to csvkit library

csvcut apimarket-consulta.csv -c 'CURP' | xargs -P 8 -I {} apimarket -c {} 2>"error.txt" | jq -s > curps.json

Note

This project has been set up using PyScaffold 4.5. For details and usage information on PyScaffold see https://pyscaffold.org/.

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

apimarket-2.2.0.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

apimarket-2.2.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file apimarket-2.2.0.tar.gz.

File metadata

  • Download URL: apimarket-2.2.0.tar.gz
  • Upload date:
  • Size: 25.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for apimarket-2.2.0.tar.gz
Algorithm Hash digest
SHA256 26c2e3d4566c53a4e91cbfba2252f53c68b542cbd96008fe87bb163eb951aadc
MD5 b2313944524563963fee31a6123927af
BLAKE2b-256 028de82f43d4af27ac0693fb244bc2236ebf2374d67af558ab6662291a7fa8fc

See more details on using hashes here.

File details

Details for the file apimarket-2.2.0-py3-none-any.whl.

File metadata

  • Download URL: apimarket-2.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for apimarket-2.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f4f72b02df1a34a7042d1c6b1d16eed7c0a89f10ffccb5611f327733d9ab6b41
MD5 297cb9c555434b06359662a1a2381b72
BLAKE2b-256 92e320cd1ec19c6726bc86c2c8180190ebb42335b0a354e4b2eceaadfb18de4f

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