# Forge API

If the user is not authenticated with Github, all API responses will return a 403 error

## Modules

# Get list of all modules

`GET /v1/modules`

# Get info about a module

`GET /v1/modules/:module`

## Environments

# Create a new environment

`POST /v1/environments`

**Parameters**

Name  |Type  |Description
------|------|-----------
module|string|Module name

# Get info about an environment

`GET /v1/environments/:environment`

# Update an environment

`PUT /v1/environments/:environment`

# Delete an environment

`DELETE /v1/environments/:environment`

# Refresh an environment

`POST /v1/environments/:environment/refresh`
