postmanlabs / postmanlabs/postman-code-generators

Support Code Generation for Make.com (formerly Integromat)

Open
#606 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

codegen new-language-support
Dominant language
JavaScript
Stars
1k
Forks
381
PR merge metrics
No merged PRs in 30d

Description

Is your feature request related to a problem? Please describe.
Make.com is a no-code automation platform to connect apps/APIs together. It has 2 important features:

  • creation of built in HTTP "modules" that can call any API call with various levels of authentication
  • creation of full Make "apps" that abstract APIs and present highly visual presentations of API functions that can be used without knowing any API details

Describe the solution you'd like
Both Make.com implementations use JSON that is consumed by Make.com

A Make.com automation scenario blueprint uses JSON so creation of an HTTP call with Make.com scenario JSON would be useful.

Similarly creation of apps directly from one or more API calls can be done with a collection of JSON as per the Make.com app spec.

Additional context

Here is the blueprint sample of an HTTP call
blueprint.json

Here is the app development spec

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the repository's existing JavaScript code generators, then read the linked Make.com blueprint sample and app development specification. Define whether the work covers HTTP scenario blueprints, Make apps, or both; done means the selected output is valid JSON accepted by Make.com.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.