Monster API (Independent Publisher)

With Monster API, you can effortlessly access powerful generative AI models such as Stable Diffusion for text to image and image to image.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Connector Metadata
Publisher Troy Taylor
Website https://monsterapi.ai/
Privacy policy https://monsterapi.ai/terms-of-service
Categories AI

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
API Key securestring The API Key for this API. True
Token securestring The token for this API. True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Edit image

Render a new image which has similar style and content to the initial image, but different details and composition, using the Instruct-pix2pix model made by Timothy Brooks.

Get audio file transcription

Transcribes any audio file using the OpenAI-Whisper Large-v2 model.

Get edited image status

Retrieve the status and generated images for the image and edit prompt provided.

Get image from image

Generate an image that resembles an original image provided by you, using Stable Diffusion model.

Get image from image status

Retrieve the status and generated images for the image and prompt provided.

Get image from text

Generates an image that looks similar to your provided text prompt using the Stable Diffusion model.

Get image from text status

Retrieve the status and generated images for the prompt provided.

Retrieve transcription

Retrieve the status and generated text for the audio file provided.

Edit image

Render a new image which has similar style and content to the initial image, but different details and composition, using the Instruct-pix2pix model made by Timothy Brooks.

Parameters

Name Key Required Type Description
Prompt
prompt True string

The prompt.

Neg Prompt
negprompt string

The negative prompt.

Steps
steps integer

The steps.

Guidance Scale
guidance_scale float

The guidance scale.

Init Image URL
init_image_url True string

The initial image URL address.

Image Guidance Scale
image_guidance_scale float

The image guidance scale.

Seed
seed integer

The seed.

Returns

Name Path Type Description
Message
message string

The task message.

Process ID
process_id string

The process identifier.

Get audio file transcription

Transcribes any audio file using the OpenAI-Whisper Large-v2 model.

Parameters

Name Key Required Type Description
File
file True string

The file.

Transcription Format
transcription_format True string

The transcription format.

Returns

Name Path Type Description
Message
message string

The task message.

Process ID
process_id string

The process identifier.

Get edited image status

Retrieve the status and generated images for the image and edit prompt provided.

Parameters

Name Key Required Type Description
Process ID
process_id True string

The process identifier.

Returns

Name Path Type Description
Message
message string

The task message.

Process ID
response_data.process_id string

The process identifier.

Status
response_data.status string

The status.

Outputs
response_data.result.output array of string

The outputs.

Credit Used
response_data.credit_used integer

The amount of credit used.

Overage
response_data.overage integer

The overage.

Get image from image

Generate an image that resembles an original image provided by you, using Stable Diffusion model.

Parameters

Name Key Required Type Description
Prompt
prompt True string

The prompt.

Neg Prompt
negprompt string

The negative prompt.

Steps
steps integer

The steps.

Guidance Scale
guidance_scale float

The guidance scale.

Init Image URL
init_image_url True string

The initial image URL address.

Strength
strength float

The strength.

Seed
seed integer

The seed.

Returns

Name Path Type Description
Message
message string

The task message.

Process ID
process_id string

The process identifier.

Get image from image status

Retrieve the status and generated images for the image and prompt provided.

Parameters

Name Key Required Type Description
Process ID
process_id True string

The process identifier.

Returns

Name Path Type Description
Message
message string

The task message.

Process ID
response_data.process_id string

The process identifier.

Status
response_data.status string

The status.

Outputs
response_data.result.output array of string

The outputs.

Credit Used
response_data.credit_used integer

The amount of credit used.

Overage
response_data.overage integer

The overage.

Get image from text

Generates an image that looks similar to your provided text prompt using the Stable Diffusion model.

Parameters

Name Key Required Type Description
Prompt
prompt True string

The prompt.

Neg Prompt
negprompt string

The negative prompt.

Samples
samples integer

The samples.

Steps
steps integer

The steps.

Aspect Ratio
aspect_ratio string

The aspect ratio.

Guidance Scale
guidance_scale float

The guidance scale.

Seed
seed integer

The seed.

Returns

Name Path Type Description
Message
message string

The task message.

Process ID
process_id string

The process identifier.

Get image from text status

Retrieve the status and generated images for the prompt provided.

Parameters

Name Key Required Type Description
Process ID
process_id True string

The process identifier.

Returns

Name Path Type Description
Message
message string

The task message.

Process ID
response_data.process_id string

The process identifier.

Status
response_data.status string

The status.

Outputs
response_data.result.output array of string

The outputs.

Credit Used
response_data.credit_used integer

The amount of credit used.

Overage
response_data.overage integer

The overage.

Retrieve transcription

Retrieve the status and generated text for the audio file provided.

Parameters

Name Key Required Type Description
Process ID
process_id True string

The process identifier.

Returns

Name Path Type Description
Message
message string

The task message.

Process ID
response_data.process_id string

The process identifier.

Status
response_data.status string

The status.

Text
response_data.result.text string

The text output.

Credit Used
response_data.credit_used integer

The amount of credit used.

Overage
response_data.overage integer

The overage.