Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RAML specifications for the merchant center management API #2780

Open
mvantellingen opened this issue Aug 23, 2022 · 2 comments
Open

RAML specifications for the merchant center management API #2780

mvantellingen opened this issue Aug 23, 2022 · 2 comments
Labels
💡 Type: Idea Propose a new idea 🚀 Type: New Feature Something new

Comments

@mvantellingen
Copy link

Is your feature request related to a problem? Please describe.
We use our terraform provider to manage commercetools rollouts. We have a number of projects which use custom merchant center extensions and we have no easy way to automate this part of the rollout.

Having a public, documented API for this would allow us to add support to the provider.

Describe the solution you'd like

There is an old PR at labd/terraform-provider-commercetools#109 to add support. However this is via GraphQL. Allowing us to manage this via a Rest API documented as all other API's via RAML allows us to auto-generate the SDK's needed to implement this.

I think adding a mc directory to https://github.com/commercetools/commercetools-api-reference/tree/main/api-specs would be best case scenario.

Describe alternatives you've considered

A document GraphQL interface is doable, but not preferred :-)

@mvantellingen mvantellingen added 💡 Type: Idea Propose a new idea 🚀 Type: New Feature Something new labels Aug 23, 2022
@mmaltsev-ct
Copy link
Contributor

Hi @mvantellingen, thank you for creating a ticket. We'll have a discussion about this topic internally and get back to you :)

@mmaltsev-ct
Copy link
Contributor

Hey @mvantellingen, do you mind sharing with us a bit more about the current use case for such a service? Also, just wanted to mention, that we have improved our CLI tool, and maybe this is something that could be considered instead of GraphQL for such a service.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💡 Type: Idea Propose a new idea 🚀 Type: New Feature Something new
Projects
None yet
Development

No branches or pull requests

2 participants