Skip to content

Commit 2c1eec1

Browse files
committed
Corrected API extensions endpoint
1 parent ac5aa8c commit 2c1eec1

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/commercetools/services/extensions.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ class ExtensionQuerySchema(abstract.AbstractQuerySchema):
1818

1919
class ExtensionService(abstract.AbstractService):
2020
def get_by_id(self, id: str) -> types.Extension:
21-
return self._client._get(f"channels/{id}", {}, schemas.ExtensionSchema)
21+
return self._client._get(f"extensions/{id}", {}, schemas.ExtensionSchema)
2222

2323
def query(
2424
self,
@@ -38,12 +38,12 @@ def query(
3838
}
3939
)
4040
return self._client._get(
41-
"channels", params, schemas.ExtensionPagedQueryResponseSchema
41+
"extensions", params, schemas.ExtensionPagedQueryResponseSchema
4242
)
4343

4444
def create(self, draft: types.ExtensionDraft) -> types.Extension:
4545
return self._client._post(
46-
"channels", {}, draft, schemas.ExtensionDraftSchema, schemas.ExtensionSchema
46+
"extensions", {}, draft, schemas.ExtensionDraftSchema, schemas.ExtensionSchema
4747
)
4848

4949
def update_by_id(
@@ -56,7 +56,7 @@ def update_by_id(
5656
) -> types.Extension:
5757
update_action = types.ExtensionUpdate(version=version, actions=actions)
5858
return self._client._post(
59-
endpoint=f"channels/{id}",
59+
endpoint=f"extensions/{id}",
6060
params={},
6161
data_object=update_action,
6262
request_schema_cls=schemas.ExtensionUpdateSchema,
@@ -69,7 +69,7 @@ def delete_by_id(
6969
) -> types.Extension:
7070
params = ExtensionDeleteSchema().dump({"version": version})
7171
return self._client._delete(
72-
endpoint=f"channels/{id}",
72+
endpoint=f"extensions/{id}",
7373
params=params,
7474
response_schema_cls=schemas.ExtensionSchema,
7575
force_delete=force_delete,

0 commit comments

Comments
 (0)