Skip to main content

CLI for Akeneo API

Project description

Akeneo CLI

You'll need to get an app credentials for Akeneo as explain here

This package use generic calls to Akeneo api. To know the list of available endpoints and how the API work please refer to the official documentation

CLI

The CLI itself is a work in progress. Currently only the product can be retrieved with a command like.

akeneo get product

Code

import akeneo_cli

akeneo_client = AkeneoClient(
    os.getenv(AKENEO_URL),
    os.getenv(AKENEO_CLIENT_ID),
    os.getenv(AKENEO_CLIENT_SECRET),
)

with akeneo_client.login(os.getenv(AKENEO_USERNAME), os.getenv(AKENEO_PASSWORD)) as session:
  product_list = session.get("products")

  product = session.get("products", code="my-product")

  product-model = session.get("product-models", code="some-model")

  session.patch()

  session.post()

  session.bulk

  session.put_file()

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

akeneo-cli-1.0.2.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

akeneo_cli-1.0.2-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file akeneo-cli-1.0.2.tar.gz.

File metadata

  • Download URL: akeneo-cli-1.0.2.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for akeneo-cli-1.0.2.tar.gz
Algorithm Hash digest
SHA256 03bccc5f4b82d12c0cb31cb2a67badf95f4391336c7bc6d720f5492c05a30bce
MD5 db8bebb030e66c00fab9720a79d371cf
BLAKE2b-256 34131929fe813f3a17b69f157b45336a0fd838941c502e4f3a1459f16b98b81c

See more details on using hashes here.

File details

Details for the file akeneo_cli-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: akeneo_cli-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for akeneo_cli-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d1c859abd0c399728045cbaf47224f76dab59e0d0861252f1cf0ebeb138567c0
MD5 ad23f0541adc161570a0300f10803b76
BLAKE2b-256 eea7531c0fb065599a918186f0bface4ccc2e5395da93e6d8dfc313daadc7865

See more details on using hashes here.

Supported by

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