Skip to main content
POST
🎉 Exciting News! We’ve enhanced Prompt Engine with powerful new capabilities. Meet Interfaze - our advanced LLM that takes your AI workflows to the next level, built for debvelopers, with improved performance better organization, and enhanced features.
x-api-key
string
required
Your JigsawStack API key
Run Prompt Direct is ideal for one-time prompt usage.
For prompts that will be used multiple times, it is recommended to first Create a Prompt and then Run the Prompt for better reliability.

Header

x-api-key
string
required
Your JigsawStack API key

Body

prompt
string
required
The prompt. Maximum character limit is 500000. Prompt supports dynamic inputs. See example below.
inputs
array<object>
The prompt inputs. See example below.
return_prompt
string | array | object
How the prompt result should be returned or formatted. See examples below
prompt_guard
array<string>
Include this to guard against unsafe inputs from users. Supported values:
  • defamation
  • privacy
  • hate
  • sexual_content
  • elections
  • code_interpreter_abuse
  • indiscrimate_weapons
  • specialized_advice
input_values
object
Key-value pair for dynamic prompt variables. Each input value has a 500000 character limit
stream
boolean
If set, partial message chunk will be sent.
use_internet
boolean
Include this to allow prompt engine to use the internet.

Sample Prompt Payload

  • String return_prompt
  • Array<object> return_prompt
  • Object return_prompt

Response

success
boolean
Indicates whether the call was successful.
_usage
object
Usage information for the API call.
log_id
string
A unique identifier for the request