/
BO
boundaryml
/
baml-cli serve
Search skmtc…
⌘K
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v1
latest
OpenAPI 3.0.0
2026-07-17
240
136
249.7 KB
post
/call/AaaSamOutputFormat
Request body
object
required
recipe
string
required
__baml_options__
BamlOptions
Response
Successful operation
Recipe
required
ingredients
object
required
recipe_type
union
required
All 240 operations
post
/call/AaaSamOutputFormat
post
/call/AliasThatPointsToRecursiveType
post
/call/AliasWithMultipleAttrs
post
/call/AliasedInputClass
post
/call/AliasedInputClass2
post
/call/AliasedInputClassNested
post
/call/AliasedInputEnum
post
/call/AliasedInputList
post
/call/AllowedOptionals
post
/call/AssertFn
post
/call/AudioInput
post
/call/AudioInputOpenai
post
/call/BuildLinkedList
post
/call/BuildTree
post
/call/CheckWordEquality
post
/call/ChooseTodoTools
post
/call/ClassThatPointsToRecursiveClassThroughAlias
post
/call/ClassifyDynEnumTwo
post
/call/ClassifyDynamicStatus
post
/call/ClassifyMessage
post
/call/ClassifyMessage2
post
/call/ClassifyMessage3
post
/call/Completion
post
/call/CustomTask
post
/call/DescribeAudio
post
/call/DescribeAudio2
post
/call/DescribeImage
post
/call/DescribeImage2
post
/call/DescribeImage3
post
/call/DescribeImage4
post
/call/DescribeMedia1599
post
/call/DifferentiateUnions
post
/call/DummyOutputFunction
post
/call/DynamicFunc
post
/call/DynamicInputOutput
post
/call/DynamicListInputOutput
post
/call/ExpectFailure
post
/call/ExtractContactInfo
post
/call/ExtractDynamicCategories
post
/call/ExtractEntities
post
/call/ExtractHobby
post
/call/ExtractName
post
/call/ExtractNames
post
/call/ExtractPeople
post
/call/ExtractPersonWithMeta
post
/call/ExtractReceiptInfo
post
/call/ExtractResume
post
/call/ExtractResume2
post
/call/FnAlwaysFails
post
/call/FnClassOptionalOutput
post
/call/FnClassOptionalOutput2
post
/call/FnEnumListOutput
post
/call/FnEnumOutput
post
/call/FnFailRetryConstantDelay
post
/call/FnFailRetryExponentialDelay
post
/call/FnFallbackAlwaysFails
post
/call/FnLiteralClassInputOutput
post
/call/FnLiteralUnionClassInputOutput
post
/call/FnNamedArgsSingleStringOptional
post
/call/FnOutputBool
post
/call/FnOutputClass
post
/call/FnOutputClassList
post
/call/FnOutputClassNested
post
/call/FnOutputClassWithEnum
post
/call/FnOutputInt
post
/call/FnOutputLiteralBool
post
/call/FnOutputLiteralInt
post
/call/FnOutputLiteralString
post
/call/FnOutputStringList
post
/call/FnTestAliasedEnumOutput
post
/call/FnTestClassAlias
post
/call/FnTestNamedArgsSingleEnum
post
/call/GetDataType
post
/call/GetOrderInfo
post
/call/GetQuery
post
/call/InOutEnumMapKey
post
/call/InOutLiteralStringUnionMapKey
post
/call/InOutSingleLiteralStringMapKey
post
/call/JsonTypeAliasCycle
post
/call/LLMEcho
post
/call/LiteralUnionsTest
post
/call/LlmReturnNumber
post
/call/MakeBlockConstraint
post
/call/MakeClassWithBlockDone
post
/call/MakeClassWithExternalDone
post
/call/MakeNestedBlockConstraint
post
/call/MakeSemanticContainer
post
/call/MapAlias
post
/call/MergeAliasAttributes
post
/call/MyFunc
post
/call/NestedAlias
post
/call/NullLiteralClassHello
post
/call/OpenAIGPT4oMissingBaseUrlEnvVar
post
/call/OpenAIWithAnthropicResponseHello
post
/call/OptionalTest_Function
post
/call/PdfInput
post
/call/PdfInputAnthropic
post
/call/PdfInputOpenai
post
/call/PdfInputVertex
post
/call/PredictAge
post
/call/PredictAgeBare
post
/call/PrimitiveAlias
post
/call/PromptTestClaude
post
/call/PromptTestClaudeChat
post
/call/PromptTestClaudeChatNoSystem
post
/call/PromptTestOpenAI
post
/call/PromptTestOpenAIChat
post
/call/PromptTestOpenAIChatNoSystem
post
/call/PromptTestStreaming
post
/call/RecursiveAliasCycle
post
/call/RecursiveClassWithAliasIndirection
post
/call/RecursiveUnionTest
post
/call/RenderDynamicClass
post
/call/RenderDynamicEnum
post
/call/ReturnAliasWithMergedAttributes
post
/call/ReturnFailingAssert
post
/call/ReturnJsonEntry
post
/call/ReturnMalformedConstraints
post
/call/SchemaDescriptions
post
/call/SimpleRecursiveListAlias
post
/call/SimpleRecursiveMapAlias
post
/call/StreamBigNumbers
post
/call/StreamFailingAssertion
post
/call/StreamFailingCheck
post
/call/StreamOneBigNumber
post
/call/StreamUnionIntegers
post
/call/StreamingCompoundNumbers
post
/call/StructureDocument1559
post
/call/TakeRecAliasDep
post
/call/TellStory
post
/call/TemplateStringTestEcho
post
/call/TestAbortFallbackChain
post
/call/TestAnthropic
post
/call/TestAnthropicShorthand
post
/call/TestAws
post
/call/TestAwsCaching
post
/call/TestAwsClaude37
post
/call/TestAwsInferenceProfile
post
/call/TestAwsInvalidAccessKey
post
/call/TestAwsInvalidEndpoint
post
/call/TestAwsInvalidProfile
post
/call/TestAwsInvalidRegion
post
/call/TestAwsInvalidSessionToken
post
/call/TestAwsVideoDescribe
post
/call/TestAzure
post
/call/TestAzureFailure
post
/call/TestAzureO1NoMaxTokens
post
/call/TestAzureO1WithMaxCompletionTokens
post
/call/TestAzureO1WithMaxTokens
post
/call/TestAzureO3NoMaxTokens
post
/call/TestAzureO3WithMaxCompletionTokens
post
/call/TestAzureWithMaxTokens
post
/call/TestCaching
post
/call/TestDefaultStreamingTimeout
post
/call/TestFallbackClient
post
/call/TestFallbackStrategy
post
/call/TestFallbackToShorthand
post
/call/TestFnNamedArgsSingleBool
post
/call/TestFnNamedArgsSingleClass
post
/call/TestFnNamedArgsSingleEnumList
post
/call/TestFnNamedArgsSingleFloat
post
/call/TestFnNamedArgsSingleInt
post
/call/TestFnNamedArgsSingleMapStringToClass
post
/call/TestFnNamedArgsSingleMapStringToMap
post
/call/TestFnNamedArgsSingleMapStringToString
post
/call/TestFnNamedArgsSingleString
post
/call/TestFnNamedArgsSingleStringArray
post
/call/TestFnNamedArgsSingleStringList
post
/call/TestGemini
post
/call/TestGeminiOpenAiGeneric
post
/call/TestGeminiSystem
post
/call/TestGeminiSystemAsChat
post
/call/TestGeminiThinking
post
/call/TestGroq
post
/call/TestImageInput
post
/call/TestImageInputAnthropic
post
/call/TestImageListInput
post
/call/TestMemory
post
/call/TestMulticlassNamedArgs
post
/call/TestNamedArgsLiteralBool
post
/call/TestNamedArgsLiteralInt
post
/call/TestNamedArgsLiteralString
post
/call/TestOllama
post
/call/TestOllamaHaiku
post
/call/TestOpenAI
post
/call/TestOpenAIDummyClient
post
/call/TestOpenAIGPT4oMini
post
/call/TestOpenAIGPT4oMini2
post
/call/TestOpenAIGPT4oMini3
post
/call/TestOpenAILegacyProvider
post
/call/TestOpenAIO1NoMaxTokens
post
/call/TestOpenAIO1WithMaxCompletionTokens
post
/call/TestOpenAIO1WithMaxTokens
post
/call/TestOpenAIProviderWithResponsesType
post
/call/TestOpenAIResponses
post
/call/TestOpenAIResponsesAllRoles
post
/call/TestOpenAIResponsesAutoType
post
/call/TestOpenAIResponsesConversation
post
/call/TestOpenAIResponsesCustomURL
post
/call/TestOpenAIResponsesDifferentModel
post
/call/TestOpenAIResponsesEndpoint
post
/call/TestOpenAIResponsesExplicit
post
/call/TestOpenAIResponsesFunctionCall
post
/call/TestOpenAIResponsesImageInput
post
/call/TestOpenAIResponsesReasoning
post
/call/TestOpenAIResponsesShorthand
post
/call/TestOpenAIResponsesWebSearch
post
/call/TestOpenAIResponsesWithOpenAIResponseType
post
/call/TestOpenAIShorthand
post
/call/TestOpenAIWithFinishReasonError
post
/call/TestOpenAIWithMaxTokens
post
/call/TestOpenAIWithNullMaxTokens
post
/call/TestOpenRouterMistralSmall3_1_24b
post
/call/TestOpenaiResponsesPdfs
post
/call/TestRequestTimeout
post
/call/TestRetryConstant
post
/call/TestRetryExponential
post
/call/TestRoundRobinStrategy
post
/call/TestSingleFallbackClient
post
/call/TestSkipDynamic
post
/call/TestSkipNonDynamic
post
/call/TestStreamingTimeout
post
/call/TestThinking
post
/call/TestTimeoutError
post
/call/TestTimeoutFallback
post
/call/TestUniverseQuestion
post
/call/TestVertex
post
/call/TestVertexClaude
post
/call/TestVertexClaudeGlobal
post
/call/TestVertexWithSystemInstructions
post
/call/TestZeroTimeout
post
/call/UnionTest_Function
post
/call/UseBlockConstraint
post
/call/UseMaintainFieldOrder
post
/call/UseMalformedConstraints
post
/call/UseNestedBlockConstraint
post
/call/ValidateBasicResponses
post
/call/ValidateResponseTypes
post
/call/VideoInputGemini
post
/call/VideoInputVertex