A captured payload, as the bytes it was rather than as parsed JSON.
A twin answers with whatever its provider answers with, so the log holds
text when it is decodable and says so when it is not. truncated reports
that the container capped the capture, not that the caller sent less.
Show child attributes
response
RequestLogBody · object | null
required
A captured payload, as the bytes it was rather than as parsed JSON.
A twin answers with whatever its provider answers with, so the log holds
text when it is decodable and says so when it is not. truncated reports
that the container capped the capture, not that the caller sent less.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Twinbay","colors":{"primary":"#57534E","light":"#FAFAF9","dark":"#292524"},"logo":"https://mintcdn.com/twinbay/cPRPaMghR8z1tiY-/logo/dark.svg?fit=max\u0026auto=format\u0026n=cPRPaMghR8z1tiY-\u0026q=85\u0026s=20e156647ecab455844ff5204078db69","favicon":"https://mintcdn.com/twinbay/cPRPaMghR8z1tiY-/favicon.svg?fit=max\u0026auto=format\u0026n=cPRPaMghR8z1tiY-\u0026q=85\u0026s=d176910ad8d6a305f2583034aab5706c","appearance":{"default":"dark","strict":true},"background":{"color":{"light":"#FAFAF9","dark":"#110F0D"}},"navbar":{"links":[{"href":"mailto:hi@twinbay.ai","label":"Support"}],"primary":{"type":"button","label":"Console","href":"https://console.twinbay.ai"}},"footer":{"socials":{"github":"https://github.com/panoratech","linkedin":"https://linkedin.com/company/panora"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"twinbay","hasAudioNarration":false,"actualSubdomain":"twinbay","customDomains":["docs.twinbay.ai"],"gitSource":{"type":"github","owner":"panoratech","repo":"twinbay","deployBranch":"main","contentDirectory":"docs","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"},"NARRATION":{"status":"DISABLED"}},"buildId":"6acebf8b83448a92e2f95934","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"default","tag":"API Reference","count":64},{"language":"default","tag":"Documentation","count":27},{"language":"default","tag":"Concepts","count":22},{"language":"default","tag":"Every twin","count":20},{"language":"default","tag":"tests","count":16},{"language":"default","tag":"environments","count":9},{"language":"default","tag":"organizations","count":8},{"language":"default","tag":"twins","count":7},{"language":"default","tag":"billing","count":6},{"language":"default","tag":"scenarios","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/environments/retrieve-an-environment-request-log","slug":"/api-reference/environments/retrieve-an-environment-request-log","pageMetadata":{"title":"Retrieve an environment request log","description":null,"deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /environments/{environment_id}/logs/{request_id}","href":"/api-reference/environments/retrieve-an-environment-request-log","autogeneratedByOpenApi":true},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Retrieve an environment request log","description":null,"deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /environments/{environment_id}/logs/{request_id}","href":"/api-reference/environments/retrieve-an-environment-request-log","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["environments"],"summary":"Retrieve an environment request log","operationId":"get_request_log","security":["ba4d6244-e2d1-4ba6-aab6-048df4316e00","a2fbe8ae-bccc-4f0b-8301-df5543af6990"],"parameters":["3d51218b-60ed-4672-b694-52fe60520127","6ff553eb-1c19-49d8-b633-6ce7113adb92"],"responses":{"200":"fae11e06-01d3-4253-b7d6-d0ac76eb07c4","401":"a2166a36-c39f-451b-984d-06777208c022","403":"19e3f059-13d8-4db6-a5f7-d2b65088be23","404":"cb653605-441d-4b64-bae5-12c762bdc1b9","422":"f8ff7d21-17dc-4ea7-8c88-c403722a3b30"},"x-speakeasy-group":"environment_logs","x-speakeasy-name-override":"retrieve","method":"get","type":"path","servers":["217c7a46-4f67-4fb6-89c7-ef524342a9e2"],"path":"/environments/{environment_id}/logs/{request_id}","baseUrlOptions":["https://api.twinbay.ai"],"title":"Retrieve an environment request log","description":"","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"3d51218b-60ed-4672-b694-52fe60520127":{"name":"environment_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Environment Id","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"}},"6ff553eb-1c19-49d8-b633-6ce7113adb92":{"name":"request_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","title":"Request Id","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"responses":{"fae11e06-01d3-4253-b7d6-d0ac76eb07c4":{"description":"Successful Response","content":{"application/json":{"schema":{"properties":{"id":{"type":"string","format":"uuid","title":"Id","isRequired":true,"uniqueKey":"id","typeLabel":"string\u003cuuid>"},"environment_id":{"type":"string","format":"uuid","title":"Environment Id","isRequired":true,"uniqueKey":"environment_id","typeLabel":"string\u003cuuid>"},"environment_twin_id":{"type":"string","format":"uuid","title":"Environment Twin Id","isRequired":true,"uniqueKey":"environment_twin_id","typeLabel":"string\u003cuuid>"},"method":{"type":"string","title":"Method","isRequired":true,"uniqueKey":"method","typeLabel":"string"},"path":{"type":"string","title":"Path","isRequired":true,"uniqueKey":"path","typeLabel":"string"},"query_string":{"type":"string","title":"Query String","isRequired":true,"uniqueKey":"query_string","typeLabel":"string"},"status_code":{"type":"integer","title":"Status Code","isRequired":true,"uniqueKey":"status_code","typeLabel":"integer"},"duration_ms":{"type":"integer","title":"Duration Ms","isRequired":true,"uniqueKey":"duration_ms","typeLabel":"integer"},"occurred_at":{"type":"string","format":"date-time","title":"Occurred At","isRequired":true,"uniqueKey":"occurred_at","typeLabel":"string\u003cdate-time>"},"request":{"oneOf":[{"type":"object","title":"RequestLogBody","description":"A captured payload, as the bytes it was rather than as parsed JSON.\n\nA twin answers with whatever its provider answers with, so the log holds\ntext when it is decodable and says so when it is not. `truncated` reports\nthat the container capped the capture, not that the caller sent less.","required":["content_type","size","truncated"],"properties":{"content_type":{"oneOf":[{"type":"string","title":"Content Type","isRequired":true,"uniqueKey":"request.oneOf.0.content_type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Content Type","isRequired":true,"uniqueKey":"request.oneOf.0.content_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"request.oneOf.0.content_type","typeLabel":"string | null"},"size":{"type":"integer","title":"Size","isRequired":true,"uniqueKey":"request.oneOf.0.size","typeLabel":"integer"},"truncated":{"type":"boolean","title":"Truncated","isRequired":true,"uniqueKey":"request.oneOf.0.truncated","typeLabel":"boolean"},"text":{"oneOf":[{"type":"string","title":"Text","description":"Decoded body, or null when the payload is not text.","uniqueKey":"request.oneOf.0.text.oneOf.0","typeLabel":"string"},{"type":"null","title":"Text","description":"Decoded body, or null when the payload is not text.","uniqueKey":"request.oneOf.0.text.oneOf.1","typeLabel":"null"}],"uniqueKey":"request.oneOf.0.text","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"request.oneOf.0","typeLabel":"RequestLogBody · object"},{"type":"null","isRequired":true,"uniqueKey":"request.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"request","typeLabel":"RequestLogBody · object | null"},"response":{"oneOf":[{"type":"object","title":"RequestLogBody","description":"A captured payload, as the bytes it was rather than as parsed JSON.\n\nA twin answers with whatever its provider answers with, so the log holds\ntext when it is decodable and says so when it is not. `truncated` reports\nthat the container capped the capture, not that the caller sent less.","required":["content_type","size","truncated"],"properties":{"content_type":{"oneOf":[{"type":"string","title":"Content Type","isRequired":true,"uniqueKey":"response.oneOf.0.content_type.oneOf.0","typeLabel":"string"},{"type":"null","title":"Content Type","isRequired":true,"uniqueKey":"response.oneOf.0.content_type.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"response.oneOf.0.content_type","typeLabel":"string | null"},"size":{"type":"integer","title":"Size","isRequired":true,"uniqueKey":"response.oneOf.0.size","typeLabel":"integer"},"truncated":{"type":"boolean","title":"Truncated","isRequired":true,"uniqueKey":"response.oneOf.0.truncated","typeLabel":"boolean"},"text":{"oneOf":[{"type":"string","title":"Text","description":"Decoded body, or null when the payload is not text.","uniqueKey":"response.oneOf.0.text.oneOf.0","typeLabel":"string"},{"type":"null","title":"Text","description":"Decoded body, or null when the payload is not text.","uniqueKey":"response.oneOf.0.text.oneOf.1","typeLabel":"null"}],"uniqueKey":"response.oneOf.0.text","typeLabel":"string | null"}},"isRequired":true,"uniqueKey":"response.oneOf.0","typeLabel":"RequestLogBody · object"},{"type":"null","isRequired":true,"uniqueKey":"response.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"response","typeLabel":"RequestLogBody · object | null"}},"type":"object","required":["id","environment_id","environment_twin_id","method","path","query_string","status_code","duration_ms","occurred_at","request","response"],"title":"RequestLogResponse","uniqueKey":"","typeLabel":"RequestLogResponse · object"},"examples":{"Example":{"title":"Example","value":{"id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","environment_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","environment_twin_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","method":"\u003cstring>","path":"\u003cstring>","query_string":"\u003cstring>","status_code":123,"duration_ms":123,"occurred_at":"2023-11-07T05:31:56Z","request":{"content_type":"\u003cstring>","size":123,"truncated":true,"text":"\u003cstring>"},"response":{"content_type":"\u003cstring>","size":123,"truncated":true,"text":"\u003cstring>"}}}},"exampleType":"generated"}},"exampleType":"generated"},"a2166a36-c39f-451b-984d-06777208c022":{"description":"The credential is missing, malformed, expired, or not trusted","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"19e3f059-13d8-4db6-a5f7-d2b65088be23":{"description":"The credential does not act inside an organization","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"cb653605-441d-4b64-bae5-12c762bdc1b9":{"description":"Request log not found","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"f8ff7d21-17dc-4ea7-8c88-c403722a3b30":{"description":"Validation Error","content":{"application/json":{"schema":{"properties":{"detail":{"items":{"properties":{"loc":{"items":{"oneOf":[{"type":"string","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"integer","uniqueKey":"detail.items.[INDEX].loc.items.[INDEX].oneOf.1","typeLabel":"integer"}],"uniqueKey":"detail.items.[INDEX].loc.items.[INDEX]","typeLabel":"string | integer"},"type":"array","title":"Location","isRequired":true,"uniqueKey":"detail.items.[INDEX].loc","typeLabel":"(string | integer)[]"},"msg":{"type":"string","title":"Message","isRequired":true,"uniqueKey":"detail.items.[INDEX].msg","typeLabel":"string"},"type":{"type":"string","title":"Error Type","isRequired":true,"uniqueKey":"detail.items.[INDEX].type","typeLabel":"string"},"input":{"oneOf":[{"title":"Input"}],"uniqueKey":"detail.items.[INDEX].input","typeLabel":"any"},"ctx":{"type":"object","title":"Context","uniqueKey":"detail.items.[INDEX].ctx","typeLabel":"Context · object"}},"type":"object","required":["loc","msg","type"],"title":"ValidationError","uniqueKey":"detail.items.[INDEX]","typeLabel":"ValidationError · object"},"type":"array","title":"Detail","uniqueKey":"detail","typeLabel":"ValidationError · object[]"}},"type":"object","title":"HTTPValidationError","uniqueKey":"","typeLabel":"HTTPValidationError · object"},"examples":{"Example":{"title":"Example","value":{"detail":[{"loc":["\u003cstring>"],"msg":"\u003cstring>","type":"\u003cstring>","input":"\u003cunknown>","ctx":{}}]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"ba4d6244-e2d1-4ba6-aab6-048df4316e00":{"Access token":{"type":"http","description":"Access token issued by WorkOS AuthKit.","scheme":"bearer","scopes":[],"schemeName":"Access token"}},"a2fbe8ae-bccc-4f0b-8301-df5543af6990":{"Organization API key":{"type":"apiKey","description":"An organization API key. Create one at https://console.twinbay.ai/api-keys","in":"header","name":"X-API-Key","scopes":[],"schemeName":"Organization API key"}}},"servers":{"217c7a46-4f67-4fb6-89c7-ef524342a9e2":{"url":"https://api.twinbay.ai","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","description":"Access token issued by WorkOS AuthKit.","scheme":"bearer","scopes":[],"schemeName":"Access token"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Access token issued by WorkOS AuthKit.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"Access token","name":"Authorization"}],"title":"Access token"},{"schemes":[{"scheme":{"type":"apiKey","description":"An organization API key. Create one at https://console.twinbay.ai/api-keys","in":"header","name":"X-API-Key","scopes":[],"schemeName":"Organization API key"},"schema":{"title":"X-API-Key","type":"string","description":"An organization API key. Create one at https://console.twinbay.ai/api-keys","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"Organization API key","name":"X-API-Key"}],"title":"Organization API key"}]},"originalFileLocation":"https://api.twinbay.ai/openapi.json"},"subdomain":"twinbay","siteName":"Twinbay","title":"Retrieve an environment request log - Twinbay","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-13T23:32:32.183Z","originalFileLocation":"api-reference/environments/retrieve-an-environment-request-log.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Twinbay\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/twinbay/5-c_Iv2_jRdSq35Q/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/twinbay/5-c_Iv2_jRdSq35Q/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/twinbay/5-c_Iv2_jRdSq35Q/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/twinbay/5-c_Iv2_jRdSq35Q/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/twinbay/5-c_Iv2_jRdSq35Q/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/twinbay/5-c_Iv2_jRdSq35Q/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/twinbay/5-c_Iv2_jRdSq35Q/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/twinbay/5-c_Iv2_jRdSq35Q/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/twinbay/5-c_Iv2_jRdSq35Q/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Retrieve an environment request log - Twinbay\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Twinbay\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.twinbay.ai/api-reference/environments/retrieve-an-environment-request-log\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://twinbay.mintlify.site/_mintlify/api/og/v2?division=environments\u0026amp;title=Retrieve+an+environment+request+log\u0026amp;theme=52008742a516fb1e8668858f\u0026amp;signature=2972a5d0ac41e6425ab02e81a44718f9d3f6eeb8a3380d6ac02ffcce29065662\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Retrieve an environment request log - Twinbay\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://twinbay.mintlify.site/_mintlify/api/og/v2?division=environments\u0026amp;title=Retrieve+an+environment+request+log\u0026amp;theme=52008742a516fb1e8668858f\u0026amp;signature=2972a5d0ac41e6425ab02e81a44718f9d3f6eeb8a3380d6ac02ffcce29065662\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/twinbay/5-c_Iv2_jRdSq35Q/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Twinbay\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#57534E\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.twinbay.ai/api-reference/environments/retrieve-an-environment-request-log\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/environments/retrieve-an-environment-request-log.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.twinbay.ai/#organization\",\"name\":\"Twinbay\",\"url\":\"https://docs.twinbay.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/twinbay/cPRPaMghR8z1tiY-/logo/dark.svg?fit=max\u0026auto=format\u0026n=cPRPaMghR8z1tiY-\u0026q=85\u0026s=20e156647ecab455844ff5204078db69\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.twinbay.ai#website\",\"name\":\"Twinbay\",\"url\":\"https://docs.twinbay.ai\",\"publisher\":{\"@id\":\"https://docs.twinbay.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.twinbay.ai/api-reference/environments/retrieve-an-environment-request-log#webpage\",\"url\":\"https://docs.twinbay.ai/api-reference/environments/retrieve-an-environment-request-log\",\"name\":\"Retrieve an environment request log\",\"dateModified\":\"2026-10-13T23:32:32.183Z\",\"isPartOf\":{\"@id\":\"https://docs.twinbay.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.twinbay.ai/api-reference/environments/retrieve-an-environment-request-log#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.twinbay.ai/api-reference/environments/retrieve-an-environment-request-log#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"environments\",\"item\":\"https://docs.twinbay.ai/api-reference/environments/list-environments\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Retrieve an environment request log\",\"item\":\"https://docs.twinbay.ai/api-reference/environments/retrieve-an-environment-request-log\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.twinbay.ai/api-reference/environments/retrieve-an-environment-request-log#apireference\",\"headline\":\"Retrieve an environment request log\",\"name\":\"Retrieve an environment request log\",\"url\":\"https://docs.twinbay.ai/api-reference/environments/retrieve-an-environment-request-log\",\"mainEntityOfPage\":{\"@id\":\"https://docs.twinbay.ai/api-reference/environments/retrieve-an-environment-request-log#webpage\"},\"dateModified\":\"2026-10-13T23:32:32.183Z\",\"publisher\":{\"@id\":\"https://docs.twinbay.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.twinbay.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Twinbay\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Twinbay\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api-reference/environments/retrieve-an-environment-request-log.md","siteName":"Twinbay","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"API Reference","groups":[{"group":"users","pages":[{"title":"Read the authenticated user","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /users/me","href":"/api-reference/users/read-the-authenticated-user"}]},{"group":"organizations","pages":[{"title":"List your organizations","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /organizations","href":"/api-reference/organizations/list-your-organizations"},{"title":"Create an organization","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /organizations","href":"/api-reference/organizations/create-an-organization"},{"title":"Create your first organization","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /organizations/default","href":"/api-reference/organizations/create-your-first-organization"},{"title":"Read the active organization","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /organizations/current","href":"/api-reference/organizations/read-the-active-organization"},{"title":"Rename the active organization","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json patch /organizations/current","href":"/api-reference/organizations/rename-the-active-organization"},{"title":"List active organization members","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /organizations/current/members","href":"/api-reference/organizations/list-active-organization-members"},{"title":"List pending organization invitations","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /organizations/current/invitations","href":"/api-reference/organizations/list-pending-organization-invitations"},{"title":"Invite an organization member","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /organizations/current/invitations","href":"/api-reference/organizations/invite-an-organization-member"}]},{"group":"api-keys","pages":[{"title":"List API keys","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /organizations/current/api-keys","href":"/api-reference/api-keys/list-api-keys"},{"title":"Create an API key","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /organizations/current/api-keys","href":"/api-reference/api-keys/create-an-api-key"},{"title":"Revoke an API key","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json delete /organizations/current/api-keys/{api_key_id}","href":"/api-reference/api-keys/revoke-an-api-key"}]},{"group":"billing","pages":[{"title":"Read the plan, credits and current usage","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /organizations/current/billing","href":"/api-reference/billing/read-the-plan-credits-and-current-usage"},{"title":"List issued invoices","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /organizations/current/billing/invoices","href":"/api-reference/billing/list-issued-invoices"},{"title":"Read the payment method","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /organizations/current/billing/payment-method","href":"/api-reference/billing/read-the-payment-method"},{"title":"Start an upgrade","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /organizations/current/billing/checkout","href":"/api-reference/billing/start-an-upgrade"},{"title":"Upgrade to pay as you go","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /organizations/current/billing/upgrade","href":"/api-reference/billing/upgrade-to-pay-as-you-go"},{"title":"Downgrade to Free","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /organizations/current/billing/downgrade","href":"/api-reference/billing/downgrade-to-free"}]},{"group":"catalog","pages":[{"title":"List available twins","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /twins/catalog","href":"/api-reference/catalog/list-available-twins"},{"title":"Retrieve a twin","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /twins/catalog/{twin_slug}","href":"/api-reference/catalog/retrieve-a-twin"}]},{"group":"environments","pages":[{"title":"List environments","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /environments","href":"/api-reference/environments/list-environments"},{"title":"Create an environment","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /environments","href":"/api-reference/environments/create-an-environment"},{"title":"Retrieve an environment","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /environments/{environment_id}","href":"/api-reference/environments/retrieve-an-environment"},{"title":"List recent environment request logs","description":null,"deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /environments/{environment_id}/logs","href":"/api-reference/environments/list-recent-environment-request-logs"},{"title":"Retrieve an environment request log","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /environments/{environment_id}/logs/{request_id}","href":"/api-reference/environments/retrieve-an-environment-request-log"},{"title":"List an environment's exports","description":null,"deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /environments/{environment_id}/exports","href":"/api-reference/environments/list-an-environments-exports"},{"title":"Export an environment's traffic","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /environments/{environment_id}/exports","href":"/api-reference/environments/export-an-environments-traffic"},{"title":"Retrieve an export","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /environments/{environment_id}/exports/{export_id}","href":"/api-reference/environments/retrieve-an-export"},{"title":"Sign a link to an exported file","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /environments/{environment_id}/exports/{export_id}/download","href":"/api-reference/environments/sign-a-link-to-an-exported-file"}]},{"group":"twins","pages":[{"title":"Retrieve a twin","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /twins/{twin_id}","href":"/api-reference/twins/retrieve-a-twin"},{"title":"Start a twin","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /twins/{twin_id}/start","href":"/api-reference/twins/start-a-twin"},{"title":"Stop a twin","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /twins/{twin_id}/stop","href":"/api-reference/twins/stop-a-twin"},{"title":"Collect the twin's API key","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /twins/{twin_id}/credential","href":"/api-reference/twins/collect-the-twins-api-key"},{"title":"List twin state","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /twins/{twin_id}/records/{resource}","href":"/api-reference/twins/list-twin-state"},{"title":"Replace a twin record","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json put /twins/{twin_id}/records/{resource}/{external_id}","href":"/api-reference/twins/replace-a-twin-record"},{"title":"Advance a deterministic twin lifecycle","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /twins/{twin_id}/advance","href":"/api-reference/twins/advance-a-deterministic-twin-lifecycle"}]},{"group":"scenarios","pages":[{"title":"List scenarios","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /scenarios","href":"/api-reference/scenarios/list-scenarios"},{"title":"Create a scenario","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /scenarios","href":"/api-reference/scenarios/create-a-scenario"},{"title":"Retrieve a scenario","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /scenarios/{scenario_id}","href":"/api-reference/scenarios/retrieve-a-scenario"},{"title":"Delete a scenario","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json delete /scenarios/{scenario_id}","href":"/api-reference/scenarios/delete-a-scenario"},{"title":"Update a scenario","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json patch /scenarios/{scenario_id}","href":"/api-reference/scenarios/update-a-scenario"}]},{"group":"seeds","pages":[{"title":"List seeds","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /seeds","href":"/api-reference/seeds/list-seeds"},{"title":"Generate a seed","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /seeds","href":"/api-reference/seeds/generate-a-seed"},{"title":"List suggested starting states","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /seeds/suggestions","href":"/api-reference/seeds/list-suggested-starting-states"},{"title":"Retrieve a seed","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /seeds/{seed_id}","href":"/api-reference/seeds/retrieve-a-seed"},{"title":"Delete a seed","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json delete /seeds/{seed_id}","href":"/api-reference/seeds/delete-a-seed"}]},{"group":"tests","pages":[{"title":"List tests","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /tests","href":"/api-reference/tests/list-tests"},{"title":"Create a test","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /tests","href":"/api-reference/tests/create-a-test"},{"title":"Retrieve a test","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /tests/{test_id}","href":"/api-reference/tests/retrieve-a-test"},{"title":"Update a test","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /tests/{test_id}","href":"/api-reference/tests/update-a-test"},{"title":"List a test's versions","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /tests/{test_id}/versions","href":"/api-reference/tests/list-a-tests-versions"},{"title":"Retrieve a test version","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /tests/{test_id}/versions/{version}","href":"/api-reference/tests/retrieve-a-test-version"},{"title":"List evaluators","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /evaluators","href":"/api-reference/tests/list-evaluators"},{"title":"Create an evaluator","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /evaluators","href":"/api-reference/tests/create-an-evaluator"},{"title":"Retrieve an evaluator","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /evaluators/{evaluator_id}","href":"/api-reference/tests/retrieve-an-evaluator"},{"title":"List test runs","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /test-runs","href":"/api-reference/tests/list-test-runs"},{"title":"Start a test run","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /test-runs","href":"/api-reference/tests/start-a-test-run"},{"title":"Retrieve a test run","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /test-runs/{test_run_id}","href":"/api-reference/tests/retrieve-a-test-run"},{"title":"Evaluate a test run","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json post /evaluations","href":"/api-reference/tests/evaluate-a-test-run"},{"title":"List a test run's evaluations","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /test-runs/{test_run_id}/evaluations","href":"/api-reference/tests/list-a-test-runs-evaluations"},{"title":"Retrieve an evaluation","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /evaluations/{evaluation_id}","href":"/api-reference/tests/retrieve-an-evaluation"},{"title":"Sign a link to a preserved capture","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /evaluation-inputs/{input_id}/download","href":"/api-reference/tests/sign-a-link-to-a-preserved-capture"}]},{"group":"healthchecks","pages":[{"title":"Read Root","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /","href":"/api-reference/healthchecks/read-root"},{"title":"Read Health","deprecated":null,"version":null,"openapi":"https://api.twinbay.ai/openapi.json get /health","href":"/api-reference/healthchecks/read-health"}]}]}]},"basePath":"","title":"Retrieve an environment request log - Twinbay","buildId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","deploymentId":"dpl_Fyv1NbzwP68g2bEH2Roy98uY1zmE","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DdEMm2kG.js","utils-BMo572L7.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-C-4m9KAx.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-DPLK2Oq9.js","snippetPresets-BKjfJMC9.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-DTsgtCEj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C8vmhyQM.js","shallow-r9w8LQGS.js","getApiPlaygroundDisplay-DjPI64HQ.js","CodeSnippet-C8Bvhl16.js","CodeSnippets-BtWUwcMy.js","Page-BIYvYBgk.js","getPastedJson-Dcm_3Pgl.js","icon-BXwrTpjc.js","MethodPill-CcjfVmmy.js","DuplicateIcon-BuKIbXAQ.js","createIcon-DaL9yXsO.js","DynamicMarkdown-Co5nikxh.js","SectionHeading-P4UNTsMZ.js","axios-vUo_bRtp.js","Markdown-CEfymfIH.js","clsx-Dq9TQuNi.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-D2J8knkn.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-BgZ2ThuU.js"]}