auth module

client module

collection module

interfaces module

class akeneo_api_client.interfaces.CodeBasedResourceInterface[source]

Bases: abc.ABC

get_code(item)[source]
class akeneo_api_client.interfaces.CreatableResourceInterface[source]

Bases: abc.ABC

create_item(item)[source]
class akeneo_api_client.interfaces.DeletableResourceInterface[source]

Bases: abc.ABC

delete_item(code_or_item)[source]
class akeneo_api_client.interfaces.GettableResourceInterface[source]

Bases: abc.ABC

fetch_item(code_or_item)[source]
class akeneo_api_client.interfaces.ListableResourceInterface[source]

Bases: abc.ABC

fetch_list(args=None)[source]
class akeneo_api_client.interfaces.UpdatableListResourceInterface[source]

Bases: abc.ABC

update_create_list(item_values, code=None)[source]
class akeneo_api_client.interfaces.UpdatableResourceInterface[source]

Bases: abc.ABC

update_create_item(item_values, code=None)[source]

resources module

utils module

akeneo_api_client.utils.json2object(data)[source]

https://stackoverflow.com/a/15882054

akeneo_api_client.utils.urljoin(*args)[source]

Joins given arguments into a url. Trailing but not leading slashes are stripped for each argument. https://stackoverflow.com/a/11326230