Skip to content

MeshalEnzi/APIGeneration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Generation

The Fastest Way To Expose APIs

What is API Generation?

API Generation is tool has been created by Integration team to help the team to develop APIs once it’s ready to expose it.

How it’s work?

At first it will validate the swagger file then it will extract the APIs and check if it’s already expose or not in case it’s not exposed it will add the new APIs to the proxy.

how to use API Generation?

Simple API call to:

  • URL: POST https://{Internal-domain}/apigeneration/apiproxy with the following inputs:
  • proxyName: The name of proxy you want to modify.
  • description: Describe the change you’re making.
  • organizationName: The name of the organization it has the proxy.
  • projectName: The name of project it owns the proxy ( please contact with Integration team to provide you with more details ).
  • swaggerFile: Openapi file has the APIs want to expose.

Features

  • create a new proxy from openapi
  • add new APIs to existing proxy
  • add policy to flow request and response
  • add policy based on API security

Installation

Dillinger requires Node.js v14+ to run.

Install the dependencies and devDependencies and start the server.

cd APIGeneration
npm i
node server

License

MIT

Free Software, Hell Yeah!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published