<!DOCTYPE html><html lang="en"><head><meta charset="utf-8" data-next-head=""><meta name="viewport" content="width=device-width" data-next-head=""><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-58V3CS4S"></script><script async="" defer="" src="https://consent.trustarc.com/notice?domain=twilio.com&amp;c=teconsent&amp;gtm=1&amp;js=nj&amp;noticeType=bb"></script><title data-next-head="">Messages resource | Twilio</title><meta name="description" content="API reference for the Message resource: send SMS, MMS, and WhatsApp messages, query message statuses, and get, update, or delete sent messages." data-next-head=""><link rel="canonical" href="https://www.twilio.com/docs/messaging/api/message-resource" data-next-head=""><link rel="alternate" type="text/markdown" title="Messages resource Markdown version" href="https://www.twilio.com/docs/messaging/api/message-resource.md" data-next-head=""><meta property="article:modified_time" content="2026-03-09T18:47:22.000Z" data-next-head=""><meta property="og:updated_time" content="2026-03-09T18:47:22.000Z" data-next-head=""><meta name="dcterms.modified" content="2026-03-09T18:47:22.000Z" data-next-head=""><link rel="preconnect" href="https://assets.twilio.com"><meta name="x-twilio-docs-source" content="primary"><meta name="x-twilio-docs-origin" content="otk"><link rel="preload" href="/_next/static/chunks/1_pjo44wo_qu0.css" as="style"><script type="application/ld+json" data-next-head="">{"@context":"https://schema.org","@type":"TechArticle","@id":"https://www.twilio.com/docs/messaging/api/message-resource#article","headline":"Messages resource","description":"API reference for the Message resource: send SMS, MMS, and WhatsApp messages, query message statuses, and get, update, or delete sent messages.","url":"https://www.twilio.com/docs/messaging/api/message-resource","inLanguage":"en","dateModified":"2026-03-09T18:47:22.000Z","author":{"@type":"Organization","name":"Twilio Developer Education Team"},"publisher":{"@type":"Organization","name":"Twilio"}}</script><script id="gtm-script" data-nscript="beforeInteractive">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-58V3CS4S');</script><link rel="stylesheet" href="/_next/static/chunks/1_pjo44wo_qu0.css" data-n-g=""><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/0cz1d0mv5g_q7.js"></script><script src="/_next/static/chunks/3rh24wqvojwq1.js" defer=""></script><script src="/_next/static/chunks/2ea76pyvxyktz.js" defer=""></script><script src="/_next/static/chunks/1lw5zx20exb6e.js" defer=""></script><script src="/_next/static/chunks/2sf4o0rmi5wtx.js" defer=""></script><script src="/_next/static/chunks/1khclzzf6qkjw.js" defer=""></script><script src="/_next/static/chunks/3icu-u0scdn-z.js" defer=""></script><script src="/_next/static/chunks/3scu0atvqqsza.js" defer=""></script><script src="/_next/static/chunks/24i0kxfgckfix.js" defer=""></script><script src="/_next/static/chunks/1pnjokwt_u_y0.js" defer=""></script><script src="/_next/static/chunks/02kxwzabwcam_.js" defer=""></script><script src="/_next/static/chunks/22n7wk_3qe5q-.js" defer=""></script><script src="/_next/static/chunks/2sm6hwj3hvhl0.js" defer=""></script><script src="/_next/static/chunks/06y7vw-gxvxy0.js" defer=""></script><script src="/_next/static/chunks/27dk70o3zivwd.js" defer=""></script><script src="/_next/static/chunks/1n14rzi4rw6q0.js" defer=""></script><script src="/_next/static/chunks/0are0h2zh_4st.js" defer=""></script><script src="/_next/static/chunks/3j_bd0s10hxn_.js" defer=""></script><script src="/_next/static/chunks/turbopack-0x90opjsm3knt.js" defer=""></script><script src="/_next/static/chunks/3scw7vtnfsuaa.js" defer=""></script><script src="/_next/static/chunks/2grrax5u6v7w1.js" defer=""></script><script src="/_next/static/chunks/23vbtrqgnwah9.js" defer=""></script><script src="/_next/static/chunks/3wxqib8pse59n.js" defer=""></script><script src="/_next/static/chunks/3d_e8ayo2zpsc.js" defer=""></script><script src="/_next/static/chunks/0i-26gr2gd54p.js" defer=""></script><script src="/_next/static/chunks/0xnjhj4xztouw.js" defer=""></script><script src="/_next/static/chunks/turbopack-1hh7ro4kdi6-7.js" defer=""></script><script src="/_next/static/prod-018f32bb2499f961f0c4781dff05ec4a449233da-33672/_buildManifest.js" defer=""></script><script src="/_next/static/prod-018f32bb2499f961f0c4781dff05ec4a449233da-33672/_ssgManifest.js" defer=""></script><script src="/_next/static/prod-018f32bb2499f961f0c4781dff05ec4a449233da-33672/_clientMiddlewareManifest.js" defer=""></script></head><body><div id="__next"><!--$--><!--/$--><style data-emotion="css-global lbobjb">html{font-size:100%;font-family:'TwilioSansText','Inter var experimental','Inter var',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;}html:lang(ja) .paste-theme-provider,html:lang(ja-JP) .paste-theme-provider{font-family:'Inter var experimental','Inter var',Hiragino Sans,'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,Osaka,'MS PGothic',sans-serif;}html:lang(zh-CN) .paste-theme-provider{font-family:'Inter var experimental','Inter var','Microsoft YaHei New',微软雅黑,'Microsoft Yahei','Microsoft JhengHei',宋体,SimSun,sans-serif;}html:lang(zh-TW) .paste-theme-provider,html:lang(zh-HK) .paste-theme-provider{font-family:'Inter var experimental','Inter var','Microsoft JhengHei',微軟正黑體,'Microsoft JhengHei UI','Microsoft YaHei',微軟雅黑,宋体,SimSun,sans-serif;}html:lang(ko) .paste-theme-provider{font-family:'Inter var experimental','Inter var','Microsoft JhengHei',微軟正黑體,'Microsoft JhengHei UI','Microsoft YaHei',微軟雅黑,宋体,SimSun,sans-serif;}body{background-color:rgb(255, 255, 255);margin:0;}*,*::after,*::before{box-sizing:border-box;}@media (prefers-reduced-motion: reduce){*{-webkit-animation-duration:0!important;animation-duration:0!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:0!important;scroll-behavior:auto!important;}}:root{--reach-dialog:1;}</style><style data-emotion="css-global 1uje5tv">@font-face{font-family:'Inter var';font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:'Regular';src:url("https://assets.twilio.com/public_assets/paste-fonts/1.5.2/Inter-roman.var.woff2?v=3.19") format("woff2");}@font-face{font-family:'Inter var';font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:'Italic';src:url("https://assets.twilio.com/public_assets/paste-fonts/1.5.2/Inter-italic.var.woff2?v=3.19") format("woff2");}@font-face{font-family:'Inter var experimental';font-weight:100 900;font-display:swap;font-style:oblique 0deg 8deg;src:url("https://assets.twilio.com/public_assets/paste-fonts/1.5.2/Inter.var.woff2?v=3.19") format("woff2");}@font-face{font-family:'TwilioSansMono';font-style:normal;font-display:swap;font-weight:400;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-Regular.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-Regular.woff') format('woff');}@font-face{font-family:'TwilioSansMono';font-style:italic;font-display:swap;font-weight:400;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-RegularItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-RegularItl.woff') format('woff');}@font-face{font-family:'TwilioSansMono';font-style:normal;font-display:swap;font-weight:700;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-Bold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-Bold.woff') format('woff');}@font-face{font-family:'TwilioSansMono';font-style:italic;font-display:swap;font-weight:700;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-BoldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-BoldItl.woff') format('woff');}@font-face{font-family:'TwilioSansMono';font-style:normal;font-display:swap;font-weight:500;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-Medium.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-Medium.woff') format('woff');}@font-face{font-family:'TwilioSansMono';font-style:italic;font-display:swap;font-weight:500;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-MediumItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-MediumItl.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:normal;font-display:swap;font-weight:300;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Light.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Light.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:italic;font-display:swap;font-weight:300;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-LightItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-LightItl.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:normal;font-display:swap;font-weight:400;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Regular.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Regular.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:italic;font-display:swap;font-weight:400;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-RegularItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-RegularItl.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:normal;font-display:swap;font-weight:500;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Medium.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Medium.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:italic;font-display:swap;font-weight:500;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-MediumItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-MediumItl.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:normal;font-display:swap;font-weight:600;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Semibold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Semibold.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:italic;font-display:swap;font-weight:600;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-SemiboldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-SemiboldItl.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:normal;font-display:swap;font-weight:700;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Bold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Bold.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:italic;font-display:swap;font-weight:700;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-BoldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-BoldItl.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:normal;font-display:swap;font-weight:800;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Extrabold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Extrabold.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:italic;font-display:swap;font-weight:800;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-ExtraboldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-ExtraboldItl.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:normal;font-display:swap;font-weight:300;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Light.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Light.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:italic;font-display:swap;font-weight:300;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-LightItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-LightItl.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:normal;font-display:swap;font-weight:400;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Regular.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Regular.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:italic;font-display:swap;font-weight:400;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-RegularItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-RegularItl.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:normal;font-display:swap;font-weight:500;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Medium.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Medium.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:italic;font-display:swap;font-weight:500;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-MediumItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-MediumItl.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:normal;font-display:swap;font-weight:600;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Semibold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Semibold.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:italic;font-display:swap;font-weight:600;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-SemiboldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-SemiboldItl.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:normal;font-display:swap;font-weight:700;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Bold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Bold.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:italic;font-display:swap;font-weight:700;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-BoldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-BoldItl.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:normal;font-display:swap;font-weight:800;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Extrabold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Extrabold.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:italic;font-display:swap;font-weight:800;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-ExtraboldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-ExtraboldItl.woff') format('woff');}</style><style data-emotion="css 1pzojz9">.css-1pzojz9{color:rgb(18, 28, 45);-webkit-print-color-scheme:light;color-scheme:light;font-size:0.875rem;font-family:'TwilioSansText','Inter var experimental','Inter var',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;line-height:1.25rem;font-weight:400;font-variant-numeric:tabular-nums;}</style><div class="paste-theme-provider css-1pzojz9"><style data-emotion="css-global lbobjb">html{font-size:100%;font-family:'TwilioSansText','Inter var experimental','Inter var',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;}html:lang(ja) .paste-theme-provider,html:lang(ja-JP) .paste-theme-provider{font-family:'Inter var experimental','Inter var',Hiragino Sans,'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,Osaka,'MS PGothic',sans-serif;}html:lang(zh-CN) .paste-theme-provider{font-family:'Inter var experimental','Inter var','Microsoft YaHei New',微软雅黑,'Microsoft Yahei','Microsoft JhengHei',宋体,SimSun,sans-serif;}html:lang(zh-TW) .paste-theme-provider,html:lang(zh-HK) .paste-theme-provider{font-family:'Inter var experimental','Inter var','Microsoft JhengHei',微軟正黑體,'Microsoft JhengHei UI','Microsoft YaHei',微軟雅黑,宋体,SimSun,sans-serif;}html:lang(ko) .paste-theme-provider{font-family:'Inter var experimental','Inter var','Microsoft JhengHei',微軟正黑體,'Microsoft JhengHei UI','Microsoft YaHei',微軟雅黑,宋体,SimSun,sans-serif;}body{background-color:rgb(255, 255, 255);margin:0;}*,*::after,*::before{box-sizing:border-box;}@media (prefers-reduced-motion: reduce){*{-webkit-animation-duration:0!important;animation-duration:0!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:0!important;scroll-behavior:auto!important;}}:root{--reach-dialog:1;}</style><div class="css-1pzojz9"><style data-emotion="css-global yhf4is">*{font-variant-ligatures:none;font-feature-settings:"liga" 0;}.DocSearch-Button{background-color:rgb(255, 255, 255);border-radius:4px;box-shadow:0 0 0 1px #8B93AA;color:rgb(96, 107, 133);padding-left:0.75rem;padding-right:0.75rem;margin:0;width:100%;}.DocSearch-Button:hover{box-shadow:0 0 0 1px #006dfa;}.DocSearch-Button:active,.DocSearch-Button:focus{box-shadow:0 0 0 1px #cacdd8,0 0 0 3px #ffffff,0 0 0 4px #006dfa,0 0 0 6px #cce4ff;}.DocSearch-Button .DocSearch-Search-Icon{color:rgb(96, 107, 133);width:1rem;height:1rem;}.DocSearch-Button-Placeholder{font-size:0.875rem;font-family:'TwilioSansText','Inter var experimental','Inter var',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:500;font-style:italic;padding-left:0.75rem;padding-right:0.75rem;}.DocSearch-Button-Key{top:0;padding-bottom:0;}.DocSearch-Container{color:rgb(18, 28, 45);-webkit-print-color-scheme:light;color-scheme:light;font-size:0.875rem;font-family:'TwilioSansText','Inter var experimental','Inter var',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;line-height:1.25rem;font-weight:400;font-variant-numeric:tabular-nums;}.DocSearch-Dropdown a{color:rgb(2, 99, 224);-webkit-text-decoration:underline;text-decoration:underline;}.DocSearch-Dropdown a:hover{-webkit-text-decoration:none;text-decoration:none;}.DocSearch-SearchBar{padding-bottom:0.25rem;}.DocSearch-Search-Icon{color:rgb(96, 107, 133);}.DocSearch-Input{padding-left:1rem;}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{width:1rem;height:1rem;}.DocSearch-Hits mark{color:rgb(2, 99, 224);}.DocSearch-Hit{padding-bottom:0.5rem;}.DocSearch-Hit a{border-color:rgb(225, 227, 234);border-style:solid;border-width:2px;-webkit-text-decoration:none;text-decoration:none;}.DocSearch-Hit[aria-selected=true] a{border-color:rgb(3, 11, 93);}.DocSearch-Hit-title{font-size:0.875rem;}.DocSearch-Hit-path{font-size:0.75rem;}.DocSearch-Hit-source{color:rgb(18, 28, 45);font-size:0.875rem;font-weight:500;}.DocSearch-Hit-icon{display:none;}.DocSearch-Prefill{color:rgb(2, 99, 224);-webkit-text-decoration:underline;text-decoration:underline;}.DocSearch-Prefill:hover{-webkit-text-decoration:none;text-decoration:none;}.DocSearch-Commands-Key{padding-bottom:0;}.DocSearch-Footer{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;}.DocSearch-Logo{display:none;}:root{--docsearch-primary-color:rgb(3, 11, 93);--docsearch-text-color:rgb(18, 28, 45);--docsearch-spacing:1rem;--docsearch-icon-stroke-width:2px;--docsearch-highlight-color:rgb(3, 11, 93);--docsearch-muted-color:rgb(96, 107, 133);--docsearch-container-background:rgba(96, 107, 133, 0.5);--docsearch-logo-color:rgb(96, 107, 133);--docsearch-modal-width:44.5rem;--docsearch-modal-height:600px;--docsearch-modal-background:rgb(255, 255, 255);--docsearch-modal-shadow:0 2px 8px 0 rgba(18, 28, 45, 0.1);--docsearch-searchbox-height:46px;--docsearch-searchbox-background:rgb(18, 28, 45);--docsearch-searchbox-focus-background:rgb(255, 255, 255);--docsearch-searchbox-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;--docsearch-hit-height:56px;--docsearch-hit-color:rgb(18, 28, 45);--docsearch-hit-active-color:rgb(255, 255, 255);--docsearch-hit-background:rgb(255, 255, 255);--docsearch-hit-shadow:none;--docsearch-key-gradient:rgb(244, 244, 246);--docsearch-key-shadow:none;--docsearch-footer-height:44px;--docsearch-footer-background:rgb(255, 255, 255);--docsearch-footer-shadow:none;}html{scroll-behavior:smooth;scroll-padding-top:100px;}@media (max-width: 1495px){html{scroll-padding-top:156px;}}.grecaptcha-badge{visibility:hidden;}</style><style data-emotion="css ikpa90">.css-ikpa90{box-sizing:border-box;opacity:0;transition-delay:50ms;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;}@media screen and (min-width: 768px){.css-ikpa90{opacity:1;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ikpa90"><style data-emotion="css w8it0u">.css-w8it0u{box-sizing:border-box;background-color:rgb(255, 255, 255);border-radius:4px;box-shadow:0 -1px 0 0 #f4f4f6,0 3px 4px 0 rgba(15, 22, 33, 0.1);left:10px;padding-left:1.25rem;padding-right:1.25rem;padding-top:0.5rem;padding-bottom:0.5rem;position:fixed;top:10px;-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);-webkit-transition:-webkit-transform 0.1s;transition:transform 0.1s;z-index:90;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:1.25rem;column-gap:1.25rem;}.css-w8it0u:focus-within{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}</style><div data-paste-element="SIDEBAR_SKIPLINKS" data-paste-core-version="21.4.0" class="css-w8it0u"><style data-emotion="css lpeit6">.css-lpeit6{box-sizing:border-box;color:rgb(2, 99, 224);font-size:inherit;font-weight:inherit;line-height:inherit;outline:none;-webkit-text-decoration:underline;text-decoration:underline;}.css-lpeit6:active,.css-lpeit6[data-active=true]{color:rgb(6, 3, 58);-webkit-text-decoration:none;text-decoration:none;}.css-lpeit6:focus{box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;color:rgb(2, 99, 224);-webkit-text-decoration:underline;text-decoration:underline;border-radius:4px;}.css-lpeit6:hover{color:rgb(3, 11, 93);-webkit-text-decoration:none;text-decoration:none;}</style><a data-paste-element="SIDEBAR_SKIPLINKS_LINK" data-paste-core-version="21.4.0" href="#twilio-docs-content-area" class="css-lpeit6">Skip to content</a><a data-paste-element="SIDEBAR_SKIPLINKS_LINK" data-paste-core-version="21.4.0" href="#twilio-docs-sidebar-nav" class="css-lpeit6">Skip to navigation</a><a data-paste-element="SIDEBAR_SKIPLINKS_LINK" data-paste-core-version="21.4.0" href="#twilio-docs-topbar" class="css-lpeit6">Skip to topbar</a></div><style data-emotion="css 66wgzi">.css-66wgzi{box-sizing:border-box;width:100%;overflow:visible;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-shadow:1px 0 0 0 #1f304c;background-color:rgb(18, 28, 45);z-index:50;position:fixed;top:0;left:0;bottom:0;}@media screen and (min-width: 768px){.css-66wgzi{width:15rem;}}</style><aside data-paste-element="SIDEBAR" data-paste-core-version="21.4.0" style="opacity:1;width:15rem;transform:translateX(0%)" id="_R_19lbkm_" class="css-66wgzi"><style data-emotion="css 3p6q35">.css-3p6q35{box-sizing:border-box;padding-left:1.25rem;padding-right:1.25rem;min-height:4.75rem;box-shadow:0 1px 0 0 #1f304c;z-index:40;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-column-gap:1rem;column-gap:1rem;overflow:hidden;}</style><div data-paste-element="SIDEBAR_HEADER" data-paste-core-version="21.4.0" class="css-3p6q35"><style data-emotion="css s7diru">.css-s7diru{box-sizing:border-box;width:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;display:inline-block;border:none;outline:none;-webkit-transition:background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in;transition:background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in;font-family:inherit;font-weight:600;-webkit-text-decoration:none;text-decoration:none;position:relative;margin:0;border-radius:8px;cursor:pointer;color:rgb(255, 255, 255);background-color:rgb(18, 28, 45);box-shadow:0 0 0 1px #394762;padding:0.5rem;}.css-s7diru:hover{-webkit-text-decoration:none;text-decoration:none;color:rgb(255, 255, 255);background-color:rgb(31, 48, 76);box-shadow:0 0 0 1px #f4f4f6;}.css-s7diru:focus{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #394762,0 0 0 3px #121c2d,0 0 0 4px #ffffff,0 0 0 6px rgba(255, 255, 255, 0.2);}.css-s7diru:active,.css-s7diru[data-active=true]{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #ffffff;color:rgb(255, 255, 255);background-color:rgb(31, 48, 76);}</style><a data-paste-element="SIDEBAR_HEADER_ICON_BUTTON" data-paste-core-version="21.4.0" href="/docs" aria-busy="false" type="button" class="css-s7diru"><style data-emotion="css 1lgr57j">.css-1lgr57j{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-text-decoration:inherit;text-decoration:inherit;opacity:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-column-gap:0.25rem;column-gap:0.25rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><style data-emotion="css pe4vrq">.css-pe4vrq{box-sizing:border-box;line-height:0;display:block;color:currentColor;width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-_R_4pjb9lbkm_"><title id="LogoTwilioIcon-_R_4pjb9lbkm_">Go to the Twilio Docs home page</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a><style data-emotion="css bt2jq2">.css-bt2jq2{box-sizing:border-box;opacity:1;font-size:0.875rem;font-weight:600;line-height:1.25rem;letter-spacing:-.02em;color:rgb(255, 255, 255);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0;}</style><div data-paste-element="SIDEBAR_HEADER_LABEL" data-paste-core-version="21.4.0" class="css-bt2jq2">Twilio Docs</div></div><style data-emotion="css 1r1miiz">.css-1r1miiz{box-sizing:border-box;max-height:100%;overflow:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}</style><div data-paste-element="SIDEBAR_BODY" data-paste-core-version="21.4.0" class="css-1r1miiz"><style data-emotion="css 1j8kdpc">.css-1j8kdpc{box-sizing:border-box;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;max-height:100%;overflow-y:auto;overflow-x:hidden;padding-top:1rem;padding-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}</style><style data-emotion="css 1uh9o2u">.css-1uh9o2u{overflow-scrolling:touch;background:linear-gradient(rgb(18, 28, 45) 33%, rgba(20,28,44, 0)),linear-gradient(rgba(20,28,44, 0), rgb(18, 28, 45) 66%) 0 100%,radial-gradient(farthest-side at 50% 100%, rgba(57, 71, 98, 0.5), rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;-webkit-background-size:100% 15px,100% 15px,100% 5px,100% 5px;background-size:100% 15px,100% 15px,100% 5px,100% 5px;background-attachment:local,local,scroll,scroll;box-sizing:border-box;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;max-height:100%;overflow-y:auto;overflow-x:hidden;padding-top:1rem;padding-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.css-1uh9o2u::-webkit-scrollbar{width:6px;}.css-1uh9o2u::-webkit-scrollbar-track{margin-top:8px;background:rgb(18, 28, 45);}.css-1uh9o2u::-webkit-scrollbar-thumb{background:rgb(37, 57, 91);border-radius:10px;}.css-1uh9o2u::-webkit-scrollbar-thumb:hover{background:rgb(64, 79, 110);}</style><nav data-paste-element="SIDEBAR_NAVIGATION" data-paste-core-version="21.4.0" aria-label="main" id="twilio-docs-sidebar-nav" class="css-1uh9o2u"><style data-emotion="css 4zrz0j">.css-4zrz0j{box-sizing:border-box;font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.25rem;color:rgb(202, 205, 216);-webkit-transition:all 120ms ease;transition:all 120ms ease;border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:0.5rem;column-gap:0.5rem;outline:none;padding-top:0.5rem;padding-bottom:0.5rem;position:relative;-webkit-text-decoration:none;text-decoration:none;background:none;border:none;overflow:hidden;padding-left:1.5rem;padding-right:0.5rem;margin-bottom:0.5rem;width:100%;}.css-4zrz0j:focus{box-shadow:0 0 0 1px #ffffff,inset 0 0 0 3px rgba(255, 255, 255, 0.2);}.css-4zrz0j:hover{-webkit-text-decoration:underline;text-decoration:underline;}</style><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging" class="css-4zrz0j"><style data-emotion="css qxhhlx">.css-qxhhlx{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-column-gap:0.25rem;column-gap:0.25rem;-webkit-transition:all 120ms ease;transition:all 120ms ease;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;float:none;opacity:1;white-space:normal;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Programmable Messaging</span></a><style data-emotion="css 17onuso">.css-17onuso{box-sizing:border-box;display:block;margin-bottom:0.5rem;}</style><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><style data-emotion="css 1icrb9o">.css-1icrb9o{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-column-gap:0.5rem;column-gap:0.5rem;}</style><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><style data-emotion="css 1vx51jp">.css-1vx51jp{box-sizing:border-box;font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.25rem;color:rgb(202, 205, 216);-webkit-transition:all 120ms ease;transition:all 120ms ease;border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:0.25rem;column-gap:0.25rem;outline:none;padding-top:0.5rem;padding-bottom:0.5rem;position:relative;-webkit-text-decoration:none;text-decoration:none;}.css-1vx51jp:focus{box-shadow:0 0 0 1px #ffffff,inset 0 0 0 3px rgba(255, 255, 255, 0.2);}</style><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_5alb9lbkm_" class="css-1vx51jp"><style data-emotion="css f76d15">.css-f76d15{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:rgb(136, 145, 170);height:1.25rem;width:1.25rem;-webkit-transition:-webkit-transform 150ms ease;transition:transform 150ms ease;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);}</style><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><style data-emotion="css pft8gl">.css-pft8gl{box-sizing:border-box;line-height:0;display:block;color:inherit;width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9kq5alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><style data-emotion="css 1m2bqrv">.css-1m2bqrv{box-sizing:border-box;display:block;margin-left:0.25rem;-webkit-transition:all 120ms ease;transition:all 120ms ease;float:none;opacity:1;white-space:normal;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Getting Started</span></div></div><style data-emotion="css 1nm6rmy">.css-1nm6rmy{box-sizing:border-box;padding-left:1.5rem;color:rgb(202, 205, 216);margin-top:0.25rem;}</style><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_5alb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><style data-emotion="css lafmnu">.css-lafmnu{box-sizing:border-box;font-style:normal;font-weight:400;font-size:0.75rem;line-height:1.25rem;color:rgb(202, 205, 216);-webkit-transition:all 120ms ease;transition:all 120ms ease;border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:0.5rem;column-gap:0.5rem;outline:none;padding-top:0.25rem;padding-bottom:0.25rem;position:relative;-webkit-text-decoration:none;text-decoration:none;background:none;border:none;overflow:hidden;padding-left:1.75rem;padding-right:0.5rem;margin-bottom:0.25rem;width:100%;}.css-lafmnu:focus{box-shadow:0 0 0 1px #ffffff,inset 0 0 0 3px rgba(255, 255, 255, 0.2);}.css-lafmnu:hover{-webkit-text-decoration:underline;text-decoration:underline;}</style><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/quickstart" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">SMS developer quickstart</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/quickstart/no-code-sms-studio-quickstart" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">SMS no-code quickstart</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><style data-emotion="css q9if6j">.css-q9if6j{box-sizing:border-box;font-style:normal;font-weight:400;font-size:0.75rem;line-height:1.25rem;color:rgb(202, 205, 216);-webkit-transition:all 120ms ease;transition:all 120ms ease;border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:0.25rem;column-gap:0.25rem;outline:none;padding-top:0.25rem;padding-bottom:0.25rem;position:relative;-webkit-text-decoration:none;text-decoration:none;}.css-q9if6j:focus{box-shadow:0 0 0 1px #ffffff,inset 0 0 0 3px rgba(255, 255, 255, 0.2);}</style><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_ta5alb9lbkm_" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9kqta5alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Messaging onboarding guide</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_ta5alb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/onboarding" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/onboarding/sms-foundations" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">1. SMS foundations</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/onboarding/prepare-your-sender-strategy" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">2. Prepare your sender strategy</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/onboarding/build-your-account" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">3. Build your account</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/onboarding/monitor-your-application" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">4. Monitor your application</span></a></div></div><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/rcs/onboarding" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Get started with RCS messaging<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-_R_al5a5alb9lbkm_"><title id="LogoTwilioIcon-_R_al5a5alb9lbkm_">Twilio RCS Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/whatsapp/quickstart" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">WhatsApp quickstarts<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ProductMessagingIcon-_R_alda5alb9lbkm_"><title id="ProductMessagingIcon-_R_alda5alb9lbkm_">Twilio WhatsApp Business Platform Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M5.885 17A.867.867 0 015 16.123v-2.158H3.25c-.69 0-1.25-.557-1.25-1.245V5.246C2 4.558 2.56 4 3.25 4h13.5c.69 0 1.25.558 1.25 1.246v7.474c0 .688-.56 1.245-1.25 1.245H9.69l-3.235 2.82a.882.882 0 01-.57.215zM3.25 4.997a.25.25 0 00-.25.249v7.474c0 .137.112.249.25.249H5.5a.497.497 0 01.5.498v2.377l3.165-2.756a.501.501 0 01.335-.12h7.25a.25.25 0 00.25-.248V5.246a.25.25 0 00-.25-.25H3.25z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/channels/facebook-messenger" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Get started with Facebook Messenger</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><style data-emotion="css ecye55">.css-ecye55{box-sizing:border-box;font-style:normal;font-weight:600;font-size:0.875rem;line-height:1.25rem;color:rgb(255, 255, 255);-webkit-transition:all 120ms ease;transition:all 120ms ease;border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:0.25rem;column-gap:0.25rem;outline:none;padding-top:0.5rem;padding-bottom:0.5rem;position:relative;-webkit-text-decoration:none;text-decoration:none;}.css-ecye55:focus{box-shadow:0 0 0 1px #ffffff,inset 0 0 0 3px rgba(255, 255, 255, 0.2);}</style><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="true" aria-controls="_R_9alb9lbkm_" class="css-ecye55"><style data-emotion="css 127bfmf">.css-127bfmf{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:rgb(136, 145, 170);height:1.25rem;width:1.25rem;-webkit-transition:-webkit-transform 150ms ease;transition:transform 150ms ease;-webkit-transform:translateX(0) rotate(90deg);-moz-transform:translateX(0) rotate(90deg);-ms-transform:translateX(0) rotate(90deg);transform:translateX(0) rotate(90deg);}</style><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-127bfmf"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9kq9alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">API reference</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_9alb9lbkm_" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">API overview</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><style data-emotion="css 1gx1zz6">.css-1gx1zz6{box-sizing:border-box;font-style:normal;font-weight:600;font-size:0.75rem;line-height:1.25rem;color:rgb(255, 255, 255);-webkit-transition:all 120ms ease;transition:all 120ms ease;border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:0.25rem;column-gap:0.25rem;outline:none;padding-top:0.25rem;padding-bottom:0.25rem;position:relative;-webkit-text-decoration:none;text-decoration:none;}.css-1gx1zz6:focus{box-shadow:0 0 0 1px #ffffff,inset 0 0 0 3px rgba(255, 255, 255, 0.2);}</style><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="true" aria-controls="_R_la9alb9lbkm_" class="css-1gx1zz6"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-127bfmf"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_j9kla9alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Messages resource</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_la9alb9lbkm_" class="css-1nm6rmy"><style data-emotion="css bxygmn">.css-bxygmn{box-sizing:border-box;font-style:normal;font-weight:600;font-size:0.75rem;line-height:1.25rem;color:rgb(255, 255, 255);-webkit-transition:all 120ms ease;transition:all 120ms ease;border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:0.5rem;column-gap:0.5rem;outline:none;padding-top:0.25rem;padding-bottom:0.25rem;position:relative;-webkit-text-decoration:none;text-decoration:none;background:none;border:none;overflow:hidden;padding-left:1.75rem;padding-right:0.5rem;margin-bottom:0.25rem;width:100%;background-color:rgb(31, 48, 76);}.css-bxygmn:focus{box-shadow:0 0 0 1px #ffffff,inset 0 0 0 3px rgba(255, 255, 255, 0.2);}.css-bxygmn:hover{-webkit-text-decoration:underline;text-decoration:underline;}</style><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/message-resource" aria-current="page" class="css-bxygmn"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Messages</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/message-feedback-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Feedback</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/media-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Media</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_ta9alb9lbkm_" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_j9kta9alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Services resource</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_ta9alb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/service-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Services</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/alphasender-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">AlphaSenders</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/messaging-service-channelsender-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">ChannelSenders</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/destination-alphasender-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">DestinationAlphaSenders</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/phonenumber-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">PhoneNumbers</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/services-shortcode-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">ShortCodes</span></a></div></div><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/deactivations-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Deactivations resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/short-code-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">ShortCodes resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/tollfree-verification-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Toll-free Verifications resource</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_1ta9alb9lbkm_" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_j9lta9alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">A2P 10DLC</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_1ta9alb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/brand-registration-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">BrandRegistrations</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/brand-vetting-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Vettings</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/usapptoperson-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Usa2p</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/usapptopersonusecase-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Usecases</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_25a9alb9lbkm_" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_j9m5a9alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Pricing API</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_25a9alb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/pricing" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Countries</span></a></div></div></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_dalb9lbkm_" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9kqdalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Preventing Fraud</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_dalb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/preventing-messaging-fraud" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Preventing Fraud in Programmable Messaging</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/sms-pumping-protection-programmable-messaging" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">SMS Pumping Protection</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/messaging-insights/sms-pumping-protection-insights" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">SMS Pumping Protection Insights</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_halb9lbkm_" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9kqhalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Tutorials</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_halb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/tutorials/how-to-receive-and-reply" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Receive and reply to incoming messages</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/tutorials/how-to-send-sms-messages" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Send SMS and MMS messages</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/tutorials/appointment-reminders" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Send appointment reminders</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/tutorials/how-to-retrieve-and-modify-message-history" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Retrieve and modify message history</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/rcs/send-an-rcs-message" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Send and receive RCS messages<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-_R_aldahalb9lbkm_"><title id="LogoTwilioIcon-_R_aldahalb9lbkm_">Twilio RCS Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/tutorials/send-message-with-facebook-messenger" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Send messages with Facebook Messenger</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/tutorials" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Browse all Messaging tutorials</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_lalb9lbkm_" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9kqlalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Messaging Services</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_lalb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/services" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/tutorials/send-messages-with-messaging-services" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Get started with Messaging Services</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/tutorials/advanced-opt-out" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Manage opt-ins and opt-outs</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/best-practices-at-scale" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Best Practices for Scaling with Messaging Services</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/scaling-queueing-latency" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Manage queueing and latency</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/services/alphanumeric-sender-ids-in-messaging-services" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Alphanumeric Sender IDs</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_palb9lbkm_" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9kqpalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Messaging Features</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_palb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/twilio-health-score-for-messaging" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Twilio Health Score for Messaging</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/intelligent-alerts" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Intelligent Alerts</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/intelligent-discovery-ai-assistant" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Intelligent Discovery AI Assistant</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_15apalb9lbkm_" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_j9l5apalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Link Shortening</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_15apalb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/link-shortening" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/link-shortening/onboarding-guide" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Onboarding Guide</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="https://www.twilio.com/en-us/blog/setup-link-shortening-click-tracking" rel="noreferrer noopener" target="_blank" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Advanced Guide to Link Shortening and Link Tracking with Twilio Messaging<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_l9ql5apalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="https://www.twilio.com/en-us/blog/archive/2023/link-shortening-and-click-tracking-ssl-faq" rel="noreferrer noopener" target="_blank" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Link Shortening and Click Tracking SSL FAQ<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_laal5apalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="https://www.twilio.com/en-us/blog/how-to-schedule-and-track-marketing-campaigns" rel="noreferrer noopener" target="_blank" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">How to Schedule and Track Marketing Campaigns<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_laql5apalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="https://www.twilio.com/en-us/blog/engagement-suite" rel="noreferrer noopener" target="_blank" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Introducing Engagement Suite from Twilio Messaging<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_lbal5apalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></a></div></div><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/messaging-logs" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Messaging Logs</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/message-scheduling" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Message Scheduling</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_1tapalb9lbkm_" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_j9ltapalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Messaging Insights</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_1tapalb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/messaging-insights" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/messaging-insights/dashboards" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Dashboards</span></a></div></div><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/multi-tenancy" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Multi-Tenancy</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/recommendations" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Recommendations</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/sms-pumping-protection-programmable-messaging" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">SMS Pumping Protection</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/traffic-optimization-engine" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Traffic Optimization Engine</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/traffic-shaping" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Traffic Shaping</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/compliance-toolkit" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Compliance Toolkit</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/consent-api" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Consent Management API</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/features/contact-api" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Contact API</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_talb9lbkm_" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9kqtalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Usage Guides</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_talb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/usage/tutorials/how-to-use-your-free-trial-account" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Get started with your Twilio trial account<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-_R_l8datalb9lbkm_"><title id="LogoTwilioIcon-_R_l8datalb9lbkm_">Twilio General Usage Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/guide-to-using-the-twilio-virtual-phone" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Test SMS Messaging with the Virtual Phone</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/preventing-messaging-fraud" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Preventing Fraud in Programmable Messaging</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/sending-international-sms-guide" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">What to Know Before Sending International SMS Messages</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/sms-geo-permissions" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">SMS Geo Permissions</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/webhook-request" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Twilio's request to your incoming message Webhook URL</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/outbound-message-status-in-status-callbacks" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Outbound Message Status in Status Callbacks</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/track-outbound-message-status" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Track the Message Status of Outbound Messages</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/outbound-message-logging" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Best Practices for Messaging Delivery Status Logging</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/privacy-message-redaction" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Safeguard with Message redaction</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/debugging-common-issues" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Debugging Common Issues with SMS</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/send-message-feedback-to-twilio" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">How to Optimize Message Deliverability with Message Feedback</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/guides/market-throughput-overview" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Market Throughput Overview</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_11alb9lbkm_" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9kr1alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">TwiML</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_11alb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/twiml" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/twiml/message" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">&lt;Message&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/twiml/redirect" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">&lt;Redirect&gt;</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_15alb9lbkm_" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9kr5alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">US A2P 10DLC</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_15alb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/quickstart" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">A2P 10DLC quickstart</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">US A2P 10DLC Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/collect-business-info" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Required Business Information</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/onboarding-for-government-and-non-profit-agencies" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Registration for Government and Non-Profit Agencies</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_1db5alb9lbkm_" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_j9ldb5alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Register Your Business</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_1db5alb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/direct-standard-onboarding" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Direct Standard and Low-Volume Standard Registration</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/direct-sole-proprietor-registration-overview" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Direct Sole Proprietor Registration</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/transition-sole-proprietor-to-standard-brand" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Transition from a Sole Proprietor Brand to a Standard Brand</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_1lb5alb9lbkm_" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_j9llb5alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">For ISVs: Register Your Customers</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_1lb5alb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/onboarding-isv" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">ISV Onboarding Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/onboarding-isv-api" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Standard and Low-Volume Standard Registration</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/onboarding-isv-api-sole-prop-new" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Sole Proprietor Registration</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/externally-registered-campaigns-api" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Use Externally Registered Campaigns</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/mock-brand-api" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Create Mock Brands and Campaigns</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_1tb5alb9lbkm_" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_j9ltb5alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Troubleshooting A2P 10DLC Registrations</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_1tb5alb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/troubleshooting-a2p-brands" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/troubleshooting-a2p-brands/troubleshooting-sole-proprietor-brand-registration-failures" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Troubleshooting Sole Proprietor Brand Registration Failures</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/troubleshooting-a2p-brands/troubleshooting-and-rectifying-a2p-standardlvs-brands" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Troubleshooting A2P 10DLC Standard/LVS Brands</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/troubleshooting-a2p-brands/troubleshooting-and-rectifying-a2p-campaigns-1" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Troubleshooting and rectifying Campaigns</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/troubleshooting-a2p-brands/troubleshooting-a2p-phone-number-registration-issues" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Troubleshooting A2P Phone Number registration issues</span></a></div></div><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/a2p-10dlc/event-streams-setup" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Set Up Notifications for A2P 10DLC</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_19alb9lbkm_" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9kr9alb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Toll-Free Verification</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_19alb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/toll-free/console-onboarding" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Console Onboarding Guide</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/toll-free/api-onboarding" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">REST API Onboarding Guide</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/compliance/toll-free/compliance-embeddable-onboarding" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Compliance Embeddable Onboarding Guide</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_1dalb9lbkm_" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9krdalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Messaging Channels</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_1dalb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/channels" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/whatsapp" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">WhatsApp<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ProductMessagingIcon-_R_aklbdalb9lbkm_"><title id="ProductMessagingIcon-_R_aklbdalb9lbkm_">Twilio WhatsApp Business Platform Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M5.885 17A.867.867 0 015 16.123v-2.158H3.25c-.69 0-1.25-.557-1.25-1.245V5.246C2 4.558 2.56 4 3.25 4h13.5c.69 0 1.25.558 1.25 1.246v7.474c0 .688-.56 1.245-1.25 1.245H9.69l-3.235 2.82a.882.882 0 01-.57.215zM3.25 4.997a.25.25 0 00-.25.249v7.474c0 .137.112.249.25.249H5.5a.497.497 0 01.5.498v2.377l3.165-2.756a.501.501 0 01.335-.12h7.25a.25.25 0 00.25-.248V5.246a.25.25 0 00-.25-.25H3.25z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/rcs" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">RCS<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-_R_aktbdalb9lbkm_"><title id="LogoTwilioIcon-_R_aktbdalb9lbkm_">Twilio RCS Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/channels/facebook-messenger" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Facebook Messenger (Public Beta)</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_1halb9lbkm_" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9krhalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Other Messaging products</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_1halb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/content" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Content Editor: message templates for any messaging channel<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ProductMessagingIcon-_R_akdbhalb9lbkm_"><title id="ProductMessagingIcon-_R_akdbhalb9lbkm_">Twilio Content Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M5.885 17A.867.867 0 015 16.123v-2.158H3.25c-.69 0-1.25-.557-1.25-1.245V5.246C2 4.558 2.56 4 3.25 4h13.5c.69 0 1.25.558 1.25 1.246v7.474c0 .688-.56 1.245-1.25 1.245H9.69l-3.235 2.82a.882.882 0 01-.57.215zM3.25 4.997a.25.25 0 00-.25.249v7.474c0 .137.112.249.25.249H5.5a.497.497 0 01.5.498v2.377l3.165-2.756a.501.501 0 01.335-.12h7.25a.25.25 0 00.25-.248V5.246a.25.25 0 00-.25-.25H3.25z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/conversations-classic" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Conversations: two-way messaging<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-_R_aklbhalb9lbkm_"><title id="LogoTwilioIcon-_R_aklbhalb9lbkm_">Additional Twilio Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/verify" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Verify: user verification and one-time passwords<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ProductVerifyIcon-_R_aktbhalb9lbkm_"><title id="ProductVerifyIcon-_R_aktbhalb9lbkm_">Twilio Verify Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M16.75 2.5c.69 0 1.25.553 1.25 1.234v.331c0 .393-.159.77-.44 1.047l-6.675 6.596c-.49.478-1.28.478-1.77 0L6.645 9.27a.491.491 0 010-.7.507.507 0 01.71 0l2.47 2.438a.241.241 0 00.35 0l6.68-6.591a.49.49 0 00.145-.35v-.332a.248.248 0 00-.25-.247H3.25c-.138 0-.25.111-.25.247v5.762a.49.49 0 00.145.35l6.68 6.592a.241.241 0 00.35 0l3.97-3.92a.507.507 0 01.71 0 .491.491 0 010 .701l-3.97 3.92A1.253 1.253 0 0110 17.5a1.253 1.253 0 01-.885-.36L2.44 10.543A1.472 1.472 0 012 9.496V3.734C2 3.053 2.56 2.5 3.25 2.5h13.5zm-.25 6.824c.828 0 1.5.663 1.5 1.48a1.49 1.49 0 01-1.5 1.482 1.49 1.49 0 01-1.5-1.481 1.49 1.49 0 011.5-1.481z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/bulk-messaging" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Bulk Messaging: send messages at scale</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="21.4.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="21.4.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_1lalb9lbkm_" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="21.4.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9krlalb9lbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m2bqrv">Related docs</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_1lalb9lbkm_" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/phone-numbers" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Phone Numbers<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ProductPhoneNumbersIcon-_R_5adblalb9lbkm_"><title id="ProductPhoneNumbersIcon-_R_5adblalb9lbkm_">Twilio Phone Numbers Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M11.749 13.562c.273.04.463.299.424.579l-.4 2.923a.503.503 0 01-.493.436h-.07a.51.51 0 01-.424-.58l.399-2.917a.516.516 0 01.193-.342.489.489 0 01.37-.1zM13.159 2.5l.092.005c.275.04.467.301.429.585l-.539 3.964h2.36c.276 0 .499.23.499.513a.506.506 0 01-.499.512h-2.495l-.499 3.59h2.47c.276 0 .5.23.5.513a.506.506 0 01-.5.513H8.376l-.589 4.359a.503.503 0 01-.499.44h-.07a.51.51 0 01-.424-.579l.574-4.22H4.499A.506.506 0 014 12.182c0-.283.223-.513.499-.513h2.994l.499-3.59H4.998a.506.506 0 01-.499-.512c0-.284.223-.513.499-.513H8.14l.55-4.108a.506.506 0 01.568-.44c.276.039.468.3.43.584l-.55 3.964h2.994l.549-4.108a.506.506 0 01.569-.44zm-1.176 5.58H8.99l-.5 3.59h2.994l.5-3.59z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/usage" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">General Usage<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-_R_5alblalb9lbkm_"><title id="LogoTwilioIcon-_R_5alblalb9lbkm_">Twilio General Usage Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="21.4.0" href="/docs/iam" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-qxhhlx">Identity and Access Management (IAM)<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-_R_5atblalb9lbkm_"><title id="LogoTwilioIcon-_R_5atblalb9lbkm_">Twilio Identity Access Management Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a></div></div></nav></div></aside></div><style data-emotion="css 1tfs3ue">.css-1tfs3ue{box-sizing:border-box;margin-left:0;position:relative;background-color:rgb(255, 255, 255);}@media screen and (min-width: 768px){.css-1tfs3ue{margin-left:15rem;}}</style><div data-paste-element="SIDEBAR_PUSH_CONTENT_WRAPPER" data-paste-core-version="21.4.0" class="css-1tfs3ue"><style data-emotion="css ywcuc">.css-ywcuc{box-sizing:border-box;width:100%;min-height:4.75rem;background-color:rgb(249, 249, 250);box-shadow:0 1px 0 0 #edeef2;padding-left:1.5rem;padding-right:1.5rem;position:-webkit-sticky;position:sticky;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.5rem;column-gap:1.5rem;z-index:40;}</style><div data-paste-element="TOPBAR" data-paste-core-version="21.4.0" id="twilio-docs-topbar" class="css-ywcuc"><style data-emotion="css 1dkvjfb">.css-1dkvjfb{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:1rem;column-gap:1rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 768px){.css-1dkvjfb{display:none;}}</style><div data-paste-element="TOPBAR_ACTIONS" data-paste-core-version="21.4.0" class="css-1dkvjfb"><style data-emotion="css 1nye0dd">.css-1nye0dd{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1nye0dd"><style data-emotion="css 16b8zu5">.css-16b8zu5{position:relative;-webkit-text-decoration:none;text-decoration:none;color:rgb(255, 255, 255);}.css-16b8zu5:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-16b8zu5:focus{outline:none;box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;border-radius:2px;}</style><a class="css-16b8zu5" href="/docs"><style data-emotion="css 8jah14">.css-8jah14{box-sizing:border-box;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><span data-paste-element="MEDIA_OBJECT" data-paste-core-version="21.4.0" class="css-8jah14"><style data-emotion="css and4r">.css-and4r{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:0.75rem;}</style><span data-paste-element="MEDIA_FIGURE" data-paste-core-version="21.4.0" class="css-and4r"><style data-emotion="css jsh2a3">.css-jsh2a3{box-sizing:border-box;line-height:0;display:block;color:rgb(242, 47, 70);width:2.5rem;height:2.5rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-jsh2a3"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-_R_16l33dlbkm_"><title id="LogoTwilioIcon-_R_16l33dlbkm_">Twilio Logo</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span><style data-emotion="css 1i39mnm">.css-1i39mnm{box-sizing:border-box;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;}</style><span data-paste-element="MEDIA_BODY" data-paste-core-version="21.4.0" class="css-1i39mnm"><style data-emotion="css 7aad9x">.css-7aad9x{margin:0;padding:0;color:rgb(18, 28, 45);font-size:1rem;line-height:1.25rem;}</style><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-7aad9x">Twilio Docs</span></span></span></a></div></div><style data-emotion="css 8o6zg9">.css-8o6zg9{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:1rem;column-gap:1rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 768px){.css-8o6zg9{display:none;}}</style><div data-paste-element="TOPBAR_ACTIONS" data-paste-core-version="21.4.0" class="css-8o6zg9"><style data-emotion="css miaxae">.css-miaxae{box-sizing:border-box;min-width:2.25rem;}</style><search data-paste-element="BOX" data-paste-core-version="21.4.0" role="search" class="css-miaxae"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search (Command+K)" disabled=""><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20" aria-hidden="true"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button></search><style data-emotion="css qw1tfm">.css-qw1tfm{box-sizing:border-box;width:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;display:inline-block;border:none;outline:none;-webkit-transition:background-color 150ms ease-in,box-shadow 150ms ease-in,color 150ms ease-in;transition:background-color 150ms ease-in,box-shadow 150ms ease-in,color 150ms ease-in;font-family:inherit;font-weight:600;-webkit-text-decoration:none;text-decoration:none;position:relative;margin:0;border-radius:8px;cursor:pointer;color:rgb(18, 28, 45);background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #cacdd8;padding:0.25rem;}.css-qw1tfm:hover{background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #006dfa;color:rgb(2, 99, 224);}.css-qw1tfm:focus{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #cacdd8,0 0 0 3px #ffffff,0 0 0 4px #006dfa,0 0 0 6px #cce4ff;}.css-qw1tfm:active,.css-qw1tfm[data-active=true]{background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #06033a;color:rgb(6, 3, 58);}.css-qw1tfm:disabled,.css-qw1tfm:disabled:focus,.css-qw1tfm:disabled:hover,.css-qw1tfm[aria-disabled=true],.css-qw1tfm[aria-disabled=true]:focus,.css-qw1tfm[aria-disabled=true]:hover{background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #e1e3ea;color:rgb(139, 147, 170);}.css-qw1tfm[aria-pressed=true]{background-color:rgb(244, 249, 255);box-shadow:0 0 0 1px #006dfa;color:rgb(2, 99, 224);}.css-qw1tfm[aria-pressed=true]:hover{background-color:rgb(244, 249, 255);box-shadow:0 0 0 1px #030b5d;color:rgb(3, 11, 93);}.css-qw1tfm[aria-pressed=true]:active,.css-qw1tfm[aria-pressed=true][data-active=true]{background-color:rgb(244, 249, 255);box-shadow:0 0 0 1px #06033a;color:rgb(6, 3, 58);}.css-qw1tfm[aria-pressed=true]:focus{background-color:rgb(244, 249, 255);box-shadow:0 0 0 1px #cacdd8,0 0 0 3px #ffffff,0 0 0 4px #006dfa,0 0 0 6px #cce4ff;color:rgb(2, 99, 224);}.css-qw1tfm[aria-pressed=true]:disabled,.css-qw1tfm[aria-pressed=true][aria-disabled=true]{background-color:rgb(225, 227, 234);box-shadow:0 0 0 1px #e1e3ea;color:rgb(255, 255, 255);}</style><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="true" aria-label="Open main navigation" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><style data-emotion="css 15m1pao">.css-15m1pao{box-sizing:border-box;width:1.75rem;height:1.75rem;position:relative;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-15m1pao"><style data-emotion="css pwk8hy">.css-pwk8hy{position:absolute;width:1rem;height:3px;border-radius:8px;-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transform-origin:left center;background-color:rgb(96, 107, 133);top:7px;left:6px;-webkit-transform:translateX(6px) translateY(4px) rotate(45deg);-moz-transform:translateX(6px) translateY(4px) rotate(45deg);-ms-transform:translateX(6px) translateY(4px) rotate(45deg);transform:translateX(6px) translateY(4px) rotate(45deg);opacity:0;}</style><style data-emotion="css vf9hqx">.css-vf9hqx{box-sizing:border-box;color:rgb(96, 107, 133);-webkit-transform:translateX(6px) translateY(4px) rotate(45deg);-moz-transform:translateX(6px) translateY(4px) rotate(45deg);-ms-transform:translateX(6px) translateY(4px) rotate(45deg);transform:translateX(6px) translateY(4px) rotate(45deg);opacity:0;left:6px;top:7px;position:absolute;width:1rem;height:3px;border-radius:8px;-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transform-origin:left center;background-color:rgb(96, 107, 133);top:7px;left:6px;-webkit-transform:translateX(6px) translateY(4px) rotate(45deg);-moz-transform:translateX(6px) translateY(4px) rotate(45deg);-ms-transform:translateX(6px) translateY(4px) rotate(45deg);transform:translateX(6px) translateY(4px) rotate(45deg);opacity:0;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-vf9hqx"></span><style data-emotion="css 11r4jzp">.css-11r4jzp{position:absolute;width:1rem;height:3px;border-radius:8px;-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transform-origin:left center;background-color:rgb(96, 107, 133);top:13px;left:6px;-webkit-transform:translateX(2px) translateY(-5px) rotate(45deg);-moz-transform:translateX(2px) translateY(-5px) rotate(45deg);-ms-transform:translateX(2px) translateY(-5px) rotate(45deg);transform:translateX(2px) translateY(-5px) rotate(45deg);}</style><style data-emotion="css jcpj1k">.css-jcpj1k{box-sizing:border-box;color:rgb(96, 107, 133);-webkit-transform:translateX(2px) translateY(-5px) rotate(45deg);-moz-transform:translateX(2px) translateY(-5px) rotate(45deg);-ms-transform:translateX(2px) translateY(-5px) rotate(45deg);transform:translateX(2px) translateY(-5px) rotate(45deg);left:6px;top:13px;position:absolute;width:1rem;height:3px;border-radius:8px;-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transform-origin:left center;background-color:rgb(96, 107, 133);top:13px;left:6px;-webkit-transform:translateX(2px) translateY(-5px) rotate(45deg);-moz-transform:translateX(2px) translateY(-5px) rotate(45deg);-ms-transform:translateX(2px) translateY(-5px) rotate(45deg);transform:translateX(2px) translateY(-5px) rotate(45deg);}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-jcpj1k"></span><style data-emotion="css 1j6de5r">.css-1j6de5r{position:absolute;width:1rem;height:3px;border-radius:8px;-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transform-origin:left center;background-color:rgb(96, 107, 133);top:13px;left:6px;-webkit-transform:translateX(2px) translateY(6px) rotate(-45deg);-moz-transform:translateX(2px) translateY(6px) rotate(-45deg);-ms-transform:translateX(2px) translateY(6px) rotate(-45deg);transform:translateX(2px) translateY(6px) rotate(-45deg);}</style><style data-emotion="css mgtez0">.css-mgtez0{box-sizing:border-box;color:rgb(96, 107, 133);-webkit-transform:translateX(2px) translateY(6px) rotate(-45deg);-moz-transform:translateX(2px) translateY(6px) rotate(-45deg);-ms-transform:translateX(2px) translateY(6px) rotate(-45deg);transform:translateX(2px) translateY(6px) rotate(-45deg);left:6px;top:13px;position:absolute;width:1rem;height:3px;border-radius:8px;-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transform-origin:left center;background-color:rgb(96, 107, 133);top:13px;left:6px;-webkit-transform:translateX(2px) translateY(6px) rotate(-45deg);-moz-transform:translateX(2px) translateY(6px) rotate(-45deg);-ms-transform:translateX(2px) translateY(6px) rotate(-45deg);transform:translateX(2px) translateY(6px) rotate(-45deg);}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-mgtez0"></span><style data-emotion="css 1odqdkr">.css-1odqdkr{position:absolute;width:1rem;height:3px;border-radius:8px;-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transform-origin:left center;background-color:rgb(96, 107, 133);top:19px;left:6px;-webkit-transform:translateX(6px) translateY(-4px) rotate(-45deg);-moz-transform:translateX(6px) translateY(-4px) rotate(-45deg);-ms-transform:translateX(6px) translateY(-4px) rotate(-45deg);transform:translateX(6px) translateY(-4px) rotate(-45deg);opacity:0;}</style><style data-emotion="css nrk19k">.css-nrk19k{box-sizing:border-box;color:rgb(96, 107, 133);-webkit-transform:translateX(6px) translateY(-4px) rotate(-45deg);-moz-transform:translateX(6px) translateY(-4px) rotate(-45deg);-ms-transform:translateX(6px) translateY(-4px) rotate(-45deg);transform:translateX(6px) translateY(-4px) rotate(-45deg);opacity:0;left:6px;top:19px;position:absolute;width:1rem;height:3px;border-radius:8px;-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transform-origin:left center;background-color:rgb(96, 107, 133);top:19px;left:6px;-webkit-transform:translateX(6px) translateY(-4px) rotate(-45deg);-moz-transform:translateX(6px) translateY(-4px) rotate(-45deg);-ms-transform:translateX(6px) translateY(-4px) rotate(-45deg);transform:translateX(6px) translateY(-4px) rotate(-45deg);opacity:0;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-nrk19k"></span></div></span></button></div><style data-emotion="css hemv1x">.css-hemv1x{box-sizing:border-box;display:none;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:1rem;column-gap:1rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 768px){.css-hemv1x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media screen and (min-width: 1024px){.css-hemv1x{display:none;}}</style><div data-paste-element="TOPBAR_ACTIONS" data-paste-core-version="21.4.0" class="css-hemv1x"><style data-emotion="css 1grha7z">.css-1grha7z{box-sizing:border-box;min-width:150px;}</style><search data-paste-element="BOX" data-paste-core-version="21.4.0" role="search" class="css-1grha7z"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search (Command+K)" disabled=""><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20" aria-hidden="true"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button></search></div><style data-emotion="css 1tyh49n">.css-1tyh49n{box-sizing:border-box;display:none;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:1rem;column-gap:1rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 768px){.css-1tyh49n{display:none;}}@media screen and (min-width: 1024px){.css-1tyh49n{display:none;}}@media screen and (min-width: 1495px){.css-1tyh49n{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div data-paste-element="TOPBAR_ACTIONS" data-paste-core-version="21.4.0" class="css-1tyh49n"><style data-emotion="css dnwo4n">.css-dnwo4n{box-sizing:border-box;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;}</style><nav data-paste-element="IN_PAGE_NAVIGATION" data-paste-core-version="21.4.0" aria-label="Twilio products" class="css-dnwo4n"><style data-emotion="css ts22oj">.css-ts22oj{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}</style><style data-emotion="css 1ywodxz">.css-1ywodxz{overflow-x:auto;overflow-y:hidden;overflow-scrolling:touch;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@supports (-moz-appearance:none){.css-1ywodxz{padding-bottom:0px;scrollbar-width:none;}}.css-1ywodxz::-webkit-scrollbar{height:0;}.css-1ywodxz::-webkit-scrollbar-track{background:transparent;}</style><div data-paste-element="IN_PAGE_NAVIGATION_SCROLL_WRAPPER" data-paste-core-version="21.4.0" class="css-1ywodxz"><style data-emotion="css v2gylz">.css-v2gylz{box-sizing:border-box;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0;margin:0;-webkit-column-gap:1rem;column-gap:1rem;border-bottom-width:0;border-bottom-style:none;border-bottom-color:rgb(225, 227, 234);}</style><ul data-paste-element="IN_PAGE_NAVIGATION_ITEMS" data-paste-core-version="21.4.0" class="css-v2gylz"><style data-emotion="css m5glei">.css-m5glei{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;}</style><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="21.4.0" class="css-m5glei"><style data-emotion="css 1jrsz7z">.css-1jrsz7z{box-sizing:border-box;color:rgb(96, 107, 133);min-width:3rem;text-align:center;font-size:0.875rem;font-weight:500;overflow:hidden;position:relative;text-overflow:ellipsis;-webkit-transition:border-color 100ms ease,color 100ms ease;transition:border-color 100ms ease,color 100ms ease;white-space:nowrap;-webkit-text-decoration:none;text-decoration:none;width:100%;display:block;border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:0.75rem;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.75rem;border-top-left-radius:8px;border-top-right-radius:8px;color:rgb(18, 28, 45);}.css-1jrsz7z:hover{border-bottom-color:rgb(3, 11, 93);border-left-color:rgb(3, 11, 93);color:rgb(3, 11, 93);}.css-1jrsz7z:focus{border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:inset 0 0 0 1px #006dfa,inset 0 0 0 3px #cce4ff;outline:none;}</style><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging" class="css-1jrsz7z">Messaging</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="21.4.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="21.4.0" href="/docs/voice" class="css-1jrsz7z">Voice</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="21.4.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="21.4.0" href="/docs/video" class="css-1jrsz7z">Video</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="21.4.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="21.4.0" href="/docs/conversations" class="css-1jrsz7z">Conversations</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="21.4.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="21.4.0" href="/docs/flex" class="css-1jrsz7z">Flex</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="21.4.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="21.4.0" href="/docs/studio" class="css-1jrsz7z">Studio</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="21.4.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="21.4.0" href="/docs" class="css-1jrsz7z">All docs...</a></li></ul></div></nav></div><style data-emotion="css sljj2y">.css-sljj2y{box-sizing:border-box;display:none;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:1rem;column-gap:1rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 768px){.css-sljj2y{display:none;}}@media screen and (min-width: 1024px){.css-sljj2y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div data-paste-element="TOPBAR_ACTIONS" data-paste-core-version="21.4.0" class="css-sljj2y"><nav data-paste-element="IN_PAGE_NAVIGATION" data-paste-core-version="21.4.0" aria-label="Libraries and help" class="css-dnwo4n"><div data-paste-element="IN_PAGE_NAVIGATION_SCROLL_WRAPPER" data-paste-core-version="21.4.0" class="css-1ywodxz"><ul data-paste-element="IN_PAGE_NAVIGATION_ITEMS" data-paste-core-version="21.4.0" class="css-v2gylz"><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="21.4.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="21.4.0" href="/docs/ai" class="css-1jrsz7z">Build with AI</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="21.4.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="21.4.0" href="/docs/libraries" class="css-1jrsz7z">SDKs</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="21.4.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="21.4.0" rel="noreferrer noopener" target="_blank" href="https://help.twilio.com" class="css-1jrsz7z"><style data-emotion="css sncxrr">.css-sncxrr{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-sncxrr">Help Center<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_5atajb3dlbkm_"><title id="LinkExternalIcon-_R_5atajb3dlbkm_">Help Center</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></div></a></li></ul></div></nav><style data-emotion="css inbhe0">.css-inbhe0{box-sizing:border-box;margin-left:1rem;margin-right:1rem;min-width:12rem;}</style><search data-paste-element="BOX" data-paste-core-version="21.4.0" role="search" class="css-inbhe0"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search (Command+K)" disabled=""><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20" aria-hidden="true"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button></search><nav data-paste-element="IN_PAGE_NAVIGATION" data-paste-core-version="21.4.0" aria-label="Log in or sign up" class="css-dnwo4n"><div data-paste-element="IN_PAGE_NAVIGATION_SCROLL_WRAPPER" data-paste-core-version="21.4.0" class="css-1ywodxz"><ul data-paste-element="IN_PAGE_NAVIGATION_ITEMS" data-paste-core-version="21.4.0" class="css-v2gylz"><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="21.4.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="21.4.0" rel="noreferrer noopener" target="_blank" href="https://www.twilio.com/login" class="css-1jrsz7z">Log in</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="21.4.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="21.4.0" rel="noreferrer noopener" target="_blank" href="https://www.twilio.com/try-twilio" class="css-1jrsz7z">Sign up</a></li></ul></div></nav></div></div><style data-emotion="css kp33bv">.css-kp33bv{box-sizing:border-box;padding-top:5.75rem;padding-left:1.5rem;padding-right:1.5rem;background-color:rgb(255, 255, 255);position:relative;margin-left:auto;margin-right:auto;max-width:77rem;box-sizing:content-box;}@media screen and (min-width: 768px){.css-kp33bv{padding-top:5.75rem;padding-left:1.5rem;padding-right:1.5rem;}}@media screen and (min-width: 1024px){.css-kp33bv{padding-top:5.75rem;padding-left:3.25rem;padding-right:3.25rem;}}@media screen and (min-width: 1495px){.css-kp33bv{padding-top:2.25rem;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" id="twilio-docs-content-area" class="css-kp33bv"><style data-emotion="css 146sg2s">.css-146sg2s{box-sizing:border-box;display:block;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media screen and (min-width: 768px){.css-146sg2s{display:block;}}@media screen and (min-width: 1024px){.css-146sg2s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><main data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-146sg2s"><style data-emotion="css c9onia">.css-c9onia{box-sizing:border-box;display:none;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:4.25rem;width:18.5rem;}@media screen and (min-width: 768px){.css-c9onia{display:none;}}@media screen and (min-width: 1024px){.css-c9onia{display:none;}}@media screen and (min-width: 1495px){.css-c9onia{display:block;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" id="twilio-docs-content-aside-area" class="css-c9onia"><style data-emotion="css 5v6lp">.css-5v6lp{box-sizing:border-box;position:-webkit-sticky;position:sticky;top:100px;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-5v6lp"><style data-emotion="css 1j4yy0t">.css-1j4yy0t{box-sizing:border-box;max-height:calc(100vh - 76px - 24px - 9rem);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1j4yy0t"><style data-emotion="css roynbj">.css-roynbj{box-sizing:border-box;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><style data-emotion="css 10rwbvz">.css-10rwbvz{margin:0;padding:0;color:rgb(18, 28, 45);font-size:0.875rem;line-height:1.25rem;margin-bottom:0.5rem;font-weight:600;letter-spacing:-.02em;display:block;word-break:break-word;}</style><span data-paste-element="HEADING" data-paste-core-version="21.0.1" class="css-10rwbvz">Page tools</span><style data-emotion="css l6fvbt">.css-l6fvbt{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:0.25rem;margin-bottom:1.75rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-l6fvbt"><a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api/message-resource.md" target="_blank" rel="noreferrer" class="css-lpeit6"><style data-emotion="css 18mnlmt">.css-18mnlmt{box-sizing:border-box;width:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;display:inline-block;border:none;outline:none;-webkit-transition:none;transition:none;font-family:inherit;font-weight:600;-webkit-text-decoration:none;text-decoration:none;position:relative;margin:0;border-radius:4px;cursor:pointer;color:rgb(2, 99, 224);text-align:left;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-width:0;font-size:inherit;}.css-18mnlmt:hover{-webkit-text-decoration:underline;text-decoration:underline;color:rgb(6, 3, 58);}.css-18mnlmt:focus{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;}.css-18mnlmt:active,.css-18mnlmt[data-active=true]{-webkit-text-decoration:underline;text-decoration:underline;box-shadow:none;color:rgb(6, 3, 58);}</style><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" id="view-page-markdown" tabindex="-1" aria-busy="false" type="button" class="css-18mnlmt"><style data-emotion="css ahysrt">.css-ahysrt{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-text-decoration:inherit;text-decoration:inherit;opacity:1;-webkit-column-gap:0.25rem;column-gap:0.25rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ahysrt"><style data-emotion="css 1ehjyni">.css-1ehjyni{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.75rem;column-gap:0.75rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ehjyni"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="FileIcon-_R_6j9l3ad5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M16.5 17h-13a.5.5 0 01-.5-.5v-13a.5.5 0 01.5-.5h9.879a.5.5 0 01.353.146l3.122 3.122A.5.5 0 0117 6.62v9.88a.5.5 0 01-.5.5zM2 3.5A1.5 1.5 0 013.5 2h9.879a1.5 1.5 0 011.06.44l3.122 3.12A1.5 1.5 0 0118 6.622V16.5a1.5 1.5 0 01-1.5 1.5h-13A1.5 1.5 0 012 16.5v-13zM5.5 6a.5.5 0 000 1h6a.5.5 0 000-1h-6zM5 10a.5.5 0 01.5-.5h9a.5.5 0 010 1h-9A.5.5 0 015 10zm.5 3a.5.5 0 000 1h8a.5.5 0 000-1h-8z"></path></svg></span>View as Markdown</div></span></button></a><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" id="copy-page-markdown" aria-busy="false" type="button" class="css-18mnlmt"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ahysrt"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ehjyni"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_1kql3ad5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span>Copy as Markdown</div></span></button></div></span><span data-paste-element="HEADING" data-paste-core-version="21.0.1" class="css-10rwbvz">On this page</span><style data-emotion="css zs6taj">.css-zs6taj{box-sizing:border-box;overflow:auto;margin-bottom:1.75rem;-webkit-flex:auto;-ms-flex:auto;flex:auto;}</style><nav data-paste-element="BOX" data-paste-core-version="21.4.0" aria-label="document outline" class="css-zs6taj"><style data-emotion="css 15sthfg">.css-15sthfg{margin:0;padding:0;list-style:none;border-left-width:1px;border-left-style:solid;border-left-color:rgb(202, 205, 216);}</style><style data-emotion="css 10x1kz5">.css-10x1kz5{box-sizing:border-box;margin:0;padding:0;list-style:none;border-left-width:1px;border-left-style:solid;border-left-color:rgb(202, 205, 216);}</style><ul data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-10x1kz5"><style data-emotion="css 1qspti6">.css-1qspti6{display:block;border-radius:2px;margin-top:1rem;font-size:0.875rem;line-height:1.5rem;font-weight:600;}.css-1qspti6:focus-within{box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;}.css-1qspti6 a{color:rgb(2, 99, 224);border-color:rgb(0, 109, 250);}</style><style data-emotion="css t51icg">.css-t51icg{box-sizing:border-box;display:block;border-radius:2px;margin-top:1rem;font-size:0.875rem;line-height:1.5rem;font-weight:600;}.css-t51icg:focus-within{box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;}.css-t51icg a{color:rgb(2, 99, 224);border-color:rgb(0, 109, 250);}</style><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-t51icg"><style data-emotion="css yczov4">.css-yczov4{box-sizing:border-box;padding-left:2rem;color:rgb(96, 107, 133);-webkit-text-decoration:none;text-decoration:none;display:inline-block;width:100%;border-left-color:transparent;border-left-style:solid;border-left-width:2px;}.css-yczov4:focus{outline:none;border-left-color:rgb(3, 11, 93);color:rgb(3, 11, 93);}.css-yczov4:hover{border-left-color:rgb(3, 11, 93);color:rgb(3, 11, 93);}</style><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#message-properties" class="css-yczov4">Message Properties</a></li><style data-emotion="css 17bxuh1">.css-17bxuh1{display:block;border-radius:2px;margin-top:1rem;font-size:0.875rem;line-height:1.5rem;font-weight:400;}.css-17bxuh1:focus-within{box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;}</style><style data-emotion="css 9ap6il">.css-9ap6il{box-sizing:border-box;display:block;border-radius:2px;margin-top:1rem;font-size:0.875rem;line-height:1.5rem;font-weight:400;}.css-9ap6il:focus-within{box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;}</style><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9ap6il"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#message-status-values" class="css-yczov4">Message Status values</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9ap6il"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#numsegments-property" class="css-yczov4">NumSegments property</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9ap6il"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#create-a-message-resource" class="css-yczov4">Create a Message resource</a></li><style data-emotion="css ex8722">.css-ex8722{display:block;border-radius:2px;margin-top:0.5rem;font-size:0.75rem;line-height:1.25rem;font-weight:400;}.css-ex8722:focus-within{box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;}</style><style data-emotion="css fvygwr">.css-fvygwr{box-sizing:border-box;display:block;border-radius:2px;margin-top:0.5rem;font-size:0.75rem;line-height:1.25rem;font-weight:400;}.css-fvygwr:focus-within{box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;}</style><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fvygwr"><style data-emotion="css bc5avt">.css-bc5avt{box-sizing:border-box;padding-left:3.25rem;color:rgb(96, 107, 133);-webkit-text-decoration:none;text-decoration:none;display:inline-block;width:100%;border-left-color:transparent;border-left-style:solid;border-left-width:2px;}.css-bc5avt:focus{outline:none;border-left-color:rgb(3, 11, 93);color:rgb(3, 11, 93);}.css-bc5avt:hover{border-left-color:rgb(3, 11, 93);color:rgb(3, 11, 93);}</style><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#path-parameters" class="css-bc5avt">Path parameters</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fvygwr"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#request-body-parameters" class="css-bc5avt">Request body parameters</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9ap6il"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#twilios-request-to-the-statuscallback-url" class="css-yczov4">Twilio's request to the StatusCallback URL</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fvygwr"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#smsmms" class="css-bc5avt">SMS/MMS</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fvygwr"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#whatsapp-and-other-messaging-channels" class="css-bc5avt">WhatsApp and other messaging channels</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9ap6il"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#send-an-sms-message" class="css-yczov4">Send an SMS message</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9ap6il"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#send-an-rcs-message" class="css-yczov4">Send an RCS message</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9ap6il"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#send-a-whatsapp-message" class="css-yczov4">Send a WhatsApp message</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9ap6il"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#send-a-message-with-a-messaging-service" class="css-yczov4">Send a message with a Messaging Service</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9ap6il"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#fetch-a-message-resource" class="css-yczov4">Fetch a Message resource</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fvygwr"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#path-parameters-1" class="css-bc5avt">Path parameters</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9ap6il"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#read-multiple-message-resources" class="css-yczov4">Read multiple Message resources</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fvygwr"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#path-parameters-2" class="css-bc5avt">Path parameters</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fvygwr"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#query-parameters" class="css-bc5avt">Query parameters</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9ap6il"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#update-a-message-resource" class="css-yczov4">Update a Message resource</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fvygwr"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#path-parameters-3" class="css-bc5avt">Path parameters</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fvygwr"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#request-body-parameters-1" class="css-bc5avt">Request body parameters</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9ap6il"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#delete-a-message-resource" class="css-yczov4">Delete a Message resource</a></li><li data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fvygwr"><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#path-parameters-4" class="css-bc5avt">Path parameters</a></li></ul></nav><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="HEADING" data-paste-core-version="21.0.1" class="css-10rwbvz">Looking for more inspiration?</span>Visit the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://www.twilio.com/en-us/developers" rel="noreferrer" target="_blank" class="css-lpeit6"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" tabindex="-1" aria-busy="false" type="button" class="css-18mnlmt"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ahysrt"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ehjyni">Developer Hub</div></span></button></a></div></div></div></div><style data-emotion="css 176wst1">.css-176wst1{position:relative;min-width:0;width:100%;word-wrap:break-word;max-width:57.5rem;}.css-176wst1 li>div[data-paste-element="BOX"]{margin-top:1.5rem;margin-bottom:1.5rem;}.css-176wst1 li>ul,.css-176wst1 li>ol,.css-176wst1 li>p{margin-top:0;margin-bottom:0;}</style><style data-emotion="css 1tinb4t">.css-1tinb4t{box-sizing:border-box;position:relative;min-width:0;width:100%;word-wrap:break-word;max-width:57.5rem;}.css-1tinb4t li>div[data-paste-element="BOX"]{margin-top:1.5rem;margin-bottom:1.5rem;}.css-1tinb4t li>ul,.css-1tinb4t li>ol,.css-1tinb4t li>p{margin-top:0;margin-bottom:0;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1tinb4t"><style data-emotion="css 1syyw0n">.css-1syyw0n{box-sizing:border-box;display:block;position:fixed;top:76px;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-top:1.5rem;padding-bottom:1.5rem;background-color:rgb(255, 255, 255);width:-webkit-fill-available;width:-moz-available;width:fill-available;z-index:20;}@media screen and (min-width: 768px){.css-1syyw0n{display:block;}}@media screen and (min-width: 1024px){.css-1syyw0n{display:block;}}@media screen and (min-width: 1495px){.css-1syyw0n{display:none;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1syyw0n"><style data-emotion="css n140ep">.css-n140ep{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:0.75rem;column-gap:0.75rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-n140ep"><nav data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><style data-emotion="css 1x54ie9">.css-1x54ie9{box-sizing:border-box;width:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;display:inline-block;border:none;outline:none;-webkit-transition:background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in;transition:background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in;font-family:inherit;font-weight:600;-webkit-text-decoration:none;text-decoration:none;position:relative;margin:0;border-radius:8px;cursor:pointer;color:rgb(18, 28, 45);background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #cacdd8;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;padding-right:0.75rem;font-size:0.875rem;line-height:1.25rem;}.css-1x54ie9:hover{-webkit-text-decoration:none;text-decoration:none;color:rgb(2, 99, 224);background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #006dfa;}.css-1x54ie9:focus{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #cacdd8,0 0 0 3px #ffffff,0 0 0 4px #006dfa,0 0 0 6px #cce4ff;}.css-1x54ie9:active,.css-1x54ie9[data-active=true]{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #001489;color:rgb(0, 20, 137);background-color:rgb(244, 249, 255);}</style><button data-paste-element="MENU_BUTTON" data-paste-core-version="21.4.0" aria-expanded="false" aria-controls="_R_1kql5dlbkm_" aria-haspopup="menu" aria-busy="false" type="button" class="css-1x54ie9"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j">On this page<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_kplkql5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></span></button><style data-emotion="css 31h1qt">.css-31h1qt{box-sizing:border-box;background-color:rgb(255, 255, 255);border-style:solid;border-width:1px;border-color:rgb(225, 227, 234);border-radius:8px;box-shadow:0 4px 16px 0 rgba(18, 28, 45, 0.2);max-width:18.5rem;min-width:12rem;z-index:20;padding-top:0.5rem;padding-bottom:0.5rem;overflow-y:scroll;max-height:18.5rem;}.css-31h1qt:focus{outline:none;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" id="_R_1kql5dlbkm_" hidden="" style="display:none;position:fixed;left:100%;top:100%" role="menu" tabindex="-1" data-dialog="true" aria-orientation="vertical" aria-label="document outline" class="css-31h1qt"><style data-emotion="css d2yklo">.css-d2yklo{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;border:none;display:block;text-align:left;font-family:inherit;font-size:0.875rem;font-weight:400;line-height:1.25rem;outline:none;padding-top:0.5rem;padding-bottom:0.5rem;border-radius:8px;margin-top:0.125rem;margin-bottom:0.125rem;margin-left:0.25rem;margin-right:0.25rem;cursor:pointer;padding-left:1.5rem;padding-right:1.5rem;width:-webkit-fill-available;width:-moz-available;width:fill-available;color:rgb(18, 28, 45);-webkit-text-decoration:none;text-decoration:none;color:rgb(2, 99, 224);background-color:rgb(244, 249, 255);border-color:rgb(0, 109, 250);}.css-d2yklo:hover{color:rgb(2, 99, 224);background-color:rgb(244, 249, 255);}.css-d2yklo:focus{color:rgb(2, 99, 224);background-color:rgb(244, 249, 255);}.css-d2yklo:checked,.css-d2yklo[aria-checked=true]{background-color:rgb(244, 249, 255);color:rgb(18, 28, 45);}.css-d2yklo:checked:hover,.css-d2yklo[aria-checked=true]:hover{background-color:rgb(249, 249, 250);color:rgb(2, 99, 224);}.css-d2yklo:checked:hover [data-paste-element='ICON'],.css-d2yklo[aria-checked=true]:hover [data-paste-element='ICON']{color:rgb(96, 107, 133);}.css-d2yklo:disabled,.css-d2yklo:disabled:focus,.css-d2yklo:disabled:hover,.css-d2yklo[aria-disabled=true],.css-d2yklo[aria-disabled=true]:focus,.css-d2yklo[aria-disabled=true]:hover{color:rgb(139, 147, 170);cursor:not-allowed;background-color:rgb(255, 255, 255);border-color:transparent;}</style><a data-paste-element="MOBILE_TOC_MENU_LINK_ACTIVE" data-paste-core-version="21.4.0" href="#message-properties" id="_R_1kql5dlbkm_-1" role="menuitem" class="css-d2yklo"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Message Properties</div></a><style data-emotion="css 19nhmb5">.css-19nhmb5{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;border:none;display:block;text-align:left;font-family:inherit;font-size:0.875rem;font-weight:400;line-height:1.25rem;outline:none;padding-top:0.5rem;padding-bottom:0.5rem;border-radius:8px;margin-top:0.125rem;margin-bottom:0.125rem;margin-left:0.25rem;margin-right:0.25rem;cursor:pointer;padding-left:1.5rem;padding-right:1.5rem;width:-webkit-fill-available;width:-moz-available;width:fill-available;color:rgb(18, 28, 45);-webkit-text-decoration:none;text-decoration:none;}.css-19nhmb5:hover{color:rgb(2, 99, 224);background-color:rgb(244, 249, 255);}.css-19nhmb5:focus{color:rgb(2, 99, 224);background-color:rgb(244, 249, 255);}.css-19nhmb5:checked,.css-19nhmb5[aria-checked=true]{background-color:rgb(244, 249, 255);color:rgb(18, 28, 45);}.css-19nhmb5:checked:hover,.css-19nhmb5[aria-checked=true]:hover{background-color:rgb(249, 249, 250);color:rgb(2, 99, 224);}.css-19nhmb5:checked:hover [data-paste-element='ICON'],.css-19nhmb5[aria-checked=true]:hover [data-paste-element='ICON']{color:rgb(96, 107, 133);}.css-19nhmb5:disabled,.css-19nhmb5:disabled:focus,.css-19nhmb5:disabled:hover,.css-19nhmb5[aria-disabled=true],.css-19nhmb5[aria-disabled=true]:focus,.css-19nhmb5[aria-disabled=true]:hover{color:rgb(139, 147, 170);cursor:not-allowed;background-color:rgb(255, 255, 255);border-color:transparent;}</style><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#message-status-values" id="_R_1kql5dlbkm_-2" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Message Status values</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#numsegments-property" id="_R_1kql5dlbkm_-3" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">NumSegments property</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#create-a-message-resource" id="_R_1kql5dlbkm_-4" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Create a Message resource</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#path-parameters" id="_R_1kql5dlbkm_-5" role="menuitem" class="css-19nhmb5"><style data-emotion="css kyczyy">.css-kyczyy{box-sizing:border-box;padding-left:1.25rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-kyczyy">Path parameters</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#request-body-parameters" id="_R_1kql5dlbkm_-6" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-kyczyy">Request body parameters</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#twilios-request-to-the-statuscallback-url" id="_R_1kql5dlbkm_-7" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Twilio's request to the StatusCallback URL</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#smsmms" id="_R_1kql5dlbkm_-8" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-kyczyy">SMS/MMS</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#whatsapp-and-other-messaging-channels" id="_R_1kql5dlbkm_-9" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-kyczyy">WhatsApp and other messaging channels</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#send-an-sms-message" id="_R_1kql5dlbkm_-10" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Send an SMS message</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#send-an-rcs-message" id="_R_1kql5dlbkm_-11" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Send an RCS message</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#send-a-whatsapp-message" id="_R_1kql5dlbkm_-12" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Send a WhatsApp message</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#send-a-message-with-a-messaging-service" id="_R_1kql5dlbkm_-13" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Send a message with a Messaging Service</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#fetch-a-message-resource" id="_R_1kql5dlbkm_-14" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Fetch a Message resource</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#path-parameters-1" id="_R_1kql5dlbkm_-15" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-kyczyy">Path parameters</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#read-multiple-message-resources" id="_R_1kql5dlbkm_-16" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Read multiple Message resources</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#path-parameters-2" id="_R_1kql5dlbkm_-17" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-kyczyy">Path parameters</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#query-parameters" id="_R_1kql5dlbkm_-18" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-kyczyy">Query parameters</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#update-a-message-resource" id="_R_1kql5dlbkm_-19" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Update a Message resource</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#path-parameters-3" id="_R_1kql5dlbkm_-20" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-kyczyy">Path parameters</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#request-body-parameters-1" id="_R_1kql5dlbkm_-21" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-kyczyy">Request body parameters</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#delete-a-message-resource" id="_R_1kql5dlbkm_-22" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Delete a Message resource</div></a><a data-paste-element="MOBILE_TOC_MENU_LINK" data-paste-core-version="21.4.0" href="#path-parameters-4" id="_R_1kql5dlbkm_-23" role="menuitem" class="css-19nhmb5"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-kyczyy">Path parameters</div></a></div></nav><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="MENU_BUTTON" data-paste-core-version="21.4.0" aria-expanded="false" aria-controls="_R_2kql5dlbkm_" aria-haspopup="menu" aria-busy="false" type="button" class="css-1x54ie9"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j">Page Tools<span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_kpmkql5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></span></button><style data-emotion="css f9w5qh">.css-f9w5qh{box-sizing:border-box;background-color:rgb(255, 255, 255);border-radius:8px;box-shadow:0 -1px 0 0 #f4f4f6,0 3px 4px 0 rgba(15, 22, 33, 0.1);max-width:18.5rem;min-width:12rem;z-index:20;padding-top:0.5rem;padding-bottom:0.5rem;}.css-f9w5qh:focus{outline:none;}</style><div data-paste-element="MENU" data-paste-core-version="21.4.0" id="_R_2kql5dlbkm_" hidden="" role="menu" tabindex="-1" data-dialog="true" aria-orientation="vertical" aria-label="Page tools" style="display:none;position:fixed;left:100%;top:100%" class="css-f9w5qh"><style data-emotion="css 1qq1ij5">.css-1qq1ij5{box-sizing:border-box;max-height:31.5rem;overflow-y:auto;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1qq1ij5"><style data-emotion="css 16t6e8u">.css-16t6e8u{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;border:none;display:block;text-align:left;font-family:inherit;font-size:0.875rem;font-weight:400;line-height:1.25rem;outline:none;padding-top:0.5rem;padding-bottom:0.5rem;border-radius:8px;margin-top:0.125rem;margin-bottom:0.125rem;margin-left:0.25rem;margin-right:0.25rem;cursor:pointer;padding-left:1.5rem;padding-right:1.5rem;width:-webkit-fill-available;width:-moz-available;width:fill-available;color:rgb(18, 28, 45);}.css-16t6e8u:hover{color:rgb(2, 99, 224);background-color:rgb(244, 249, 255);}.css-16t6e8u:focus{color:rgb(2, 99, 224);background-color:rgb(244, 249, 255);}.css-16t6e8u:checked,.css-16t6e8u[aria-checked=true]{background-color:rgb(244, 249, 255);color:rgb(18, 28, 45);}.css-16t6e8u:checked:hover,.css-16t6e8u[aria-checked=true]:hover{background-color:rgb(249, 249, 250);color:rgb(2, 99, 224);}.css-16t6e8u:checked:hover [data-paste-element='ICON'],.css-16t6e8u[aria-checked=true]:hover [data-paste-element='ICON']{color:rgb(96, 107, 133);}.css-16t6e8u:disabled,.css-16t6e8u:disabled:focus,.css-16t6e8u:disabled:hover,.css-16t6e8u[aria-disabled=true],.css-16t6e8u[aria-disabled=true]:focus,.css-16t6e8u[aria-disabled=true]:hover{color:rgb(139, 147, 170);cursor:not-allowed;background-color:rgb(255, 255, 255);border-color:transparent;}</style><a data-paste-element="MENU_ITEM" data-paste-core-version="21.4.0" href="/docs/messaging/api/message-resource.md" id="_R_2kql5dlbkm_-1" role="menuitem" target="_blank" rel="noreferrer" class="css-16t6e8u"><style data-emotion="css 1410pyv">.css-1410pyv{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:0.5rem;column-gap:0.5rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1410pyv"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="FileIcon-_R_6jamkql5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M16.5 17h-13a.5.5 0 01-.5-.5v-13a.5.5 0 01.5-.5h9.879a.5.5 0 01.353.146l3.122 3.122A.5.5 0 0117 6.62v9.88a.5.5 0 01-.5.5zM2 3.5A1.5 1.5 0 013.5 2h9.879a1.5 1.5 0 011.06.44l3.122 3.12A1.5 1.5 0 0118 6.622V16.5a1.5 1.5 0 01-1.5 1.5h-13A1.5 1.5 0 012 16.5v-13zM5.5 6a.5.5 0 000 1h6a.5.5 0 000-1h-6zM5 10a.5.5 0 01.5-.5h9a.5.5 0 010 1h-9A.5.5 0 015 10zm.5 3a.5.5 0 000 1h8a.5.5 0 000-1h-8z"></path></svg></span>View as Markdown</span></a><button data-paste-element="MENU_ITEM" data-paste-core-version="21.4.0" id="_R_2kql5dlbkm_-2" role="menuitem" class="css-16t6e8u"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1410pyv"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_6lamkql5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span>Copy as Markdown</span></button></div></div></div></div></div><article data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><style data-emotion="css m8ey6p">.css-m8ey6p{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-column-gap:0.75rem;column-gap:0.75rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><style data-emotion="css 1rsbb0f">.css-1rsbb0f{margin:0;padding:0;color:rgb(18, 28, 45);font-size:2rem;line-height:2.5rem;margin-bottom:1.5rem;font-weight:600;letter-spacing:-.02em;display:block;word-break:break-word;}</style><h1 data-paste-element="HEADING" data-paste-core-version="21.0.1" class="css-1rsbb0f">Messages resource</h1></div><style data-emotion="css 7lkj4y">section:focus-within .css-7lkj4y,section:hover .css-7lkj4y{opacity:1;}</style><style data-emotion="css 136zex2">.css-136zex2{box-sizing:border-box;opacity:1;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;}section:focus-within .css-136zex2,section:hover .css-136zex2{opacity:1;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-136zex2"><style data-emotion="css knmi57">.css-knmi57{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:0.75rem;column-gap:0.75rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_4plailal5dlbkm_"><title id="ThumbsUpIcon-_R_4plailal5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_4qlailal5dlbkm_"><title id="ThumbsDownIcon-_R_4qlailal5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><style data-emotion="css 1y5brhz">.css-1y5brhz{box-sizing:border-box;margin:0;margin-bottom:2.25rem;margin-top:2.25rem;border-width:0;border-color:rgb(225, 227, 234);border-style:solid;border-bottom-width:1px;width:auto;}</style><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"><style data-emotion="css t3ja6c">.css-t3ja6c{margin:0;padding:0;color:rgb(18, 28, 45);font-size:0.875rem;line-height:1.5rem;font-weight:400;margin-bottom:1.5rem;word-break:break-word;}</style><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">A Message resource represents an inbound or outbound message. Twilio creates a Message when any of the following occur:</p>
<style data-emotion="css q56x2v">.css-q56x2v{margin:0;padding:0;color:rgb(18, 28, 45);font-size:0.875rem;line-height:1.5rem;margin-bottom:1.5rem;font-weight:400;margin-left:1.5rem;}</style><ul data-paste-element="UNORDERED_LIST" data-paste-core-version="21.0.1" class="css-q56x2v">
<style data-emotion="css 1pp5a8v">.css-1pp5a8v{margin:0;padding:0;color:rgb(18, 28, 45);font-size:0.875rem;line-height:1.5rem;font-weight:400;margin-bottom:0.5rem;margin-top:0.5rem;}</style><li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v">You create a Message resource (i.e., send an outbound message) via the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api" title="REST API" class="css-lpeit6">REST API</a></li>
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v">Twilio executes a <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/twiml/message" title="&lt;Message&gt;" class="css-lpeit6">&lt;Message&gt;</a> TwiML instruction</li>
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v">Someone sends a message to one of your Twilio numbers or messaging channel addresses</li>
</ul>
<p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">With the Messages resource, you can:</p>
<ul data-paste-element="UNORDERED_LIST" data-paste-core-version="21.0.1" class="css-q56x2v">
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api/message-resource#create-a-message-resource" title="Create new messages" class="css-lpeit6">Create new messages</a> (i.e., send outbound messages)</li>
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api/message-resource#fetch-a-message-resource" title="Fetch a specific message" class="css-lpeit6">Fetch a specific message</a></li>
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api/message-resource#read-multiple-message-resources" title="Read a list of messages" class="css-lpeit6">Read a list of messages</a></li>
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api/message-resource#update-a-message-resource" title="Update or redact the content of an existing message" class="css-lpeit6">Update or redact the content of an existing message</a></li>
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api/message-resource#delete-a-message-resource" title="Delete messages from your account" class="css-lpeit6">Delete messages from your account</a></li>
</ul>
<p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If you're using <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/services" title="Messaging Services" class="css-lpeit6">Messaging Services</a>, you can also use the Messages resource to:</p>
<ul data-paste-element="UNORDERED_LIST" data-paste-core-version="21.0.1" class="css-q56x2v">
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/features/message-scheduling" title="Schedule a message" class="css-lpeit6">Schedule a message</a></li>
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/features/link-shortening" title="Create a message with a shortened link" class="css-lpeit6">Create a message with a shortened link</a></li>
</ul>
<p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">A Message resource can also have a <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api/media-resource" title="Media sub-resource" class="css-lpeit6">Media sub-resource</a> and/or a <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api/message-feedback-resource" title="MessageFeedback" class="css-lpeit6">MessageFeedback</a> sub-resource.</p>
<style data-emotion="css irnnze">.css-irnnze{margin-top:1.5rem;margin-bottom:1.5rem;}.css-irnnze h1,.css-irnnze h2,.css-irnnze h3,.css-irnnze h4,.css-irnnze h5,.css-irnnze h6,.css-irnnze p,.css-irnnze li,.css-irnnze ul,.css-irnnze ol,.css-irnnze [data-paste-element=DISCLOSURE] span[data-paste-element=HEADING]{color:inherit;}[data-paste-element=HORIZONTAL_TAB_PANEL] .css-irnnze{margin-top:0;}</style><style data-emotion="css rj5eb">.css-rj5eb{box-sizing:border-box;margin-top:1.5rem;margin-bottom:1.5rem;}.css-rj5eb h1,.css-rj5eb h2,.css-rj5eb h3,.css-rj5eb h4,.css-rj5eb h5,.css-rj5eb h6,.css-rj5eb p,.css-rj5eb li,.css-rj5eb ul,.css-rj5eb ol,.css-rj5eb [data-paste-element=DISCLOSURE] span[data-paste-element=HEADING]{color:inherit;}[data-paste-element=HORIZONTAL_TAB_PANEL] .css-rj5eb{margin-top:0;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-rj5eb"><style data-emotion="css 1v816ix">.css-1v816ix{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.5rem;border-left-style:solid;border-left-width:2px;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:1rem;column-gap:1rem;background-color:rgb(249, 249, 250);color:rgb(3, 11, 93);border-color:rgb(102, 179, 255);}</style><div data-paste-element="CALLOUT" data-paste-core-version="21.4.0" class="css-1v816ix"><div data-paste-element="CALLOUT_ICON" data-paste-core-version="21.4.0" class="css-roynbj"><style data-emotion="css 1cst9vu">.css-1cst9vu{box-sizing:border-box;line-height:0;display:block;color:rgb(3, 11, 93);width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-1cst9vu"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="NeutralIcon-_R_6d8v5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 7c-.26.01-.528.08-.707.24-.178.158-.292.355-.292.575v3.37c0 .21.11.428.292.577.173.14.457.247.707.237.26-.008.528-.078.707-.237.178-.16.292-.355.292-.577v-3.37a.766.766 0 00-.292-.575A1.14 1.14 0 0010 9zm0-3l-.266.036c-.17.047-.318.131-.441.253l-.156.198A.958.958 0 009 6.98v.04a.728.728 0 00.086.378c.04.121.108.227.206.315.09.094.197.163.321.202.12.06.248.09.386.084l.266-.035c.17-.047.318-.131.441-.253l.156-.198A.958.958 0 0011 7.02v-.04a.728.728 0 00-.086-.378.721.721 0 00-.206-.315.757.757 0 00-.321-.202.767.767 0 00-.386-.084z"></path></svg></span><style data-emotion="css 1cbdvo6">.css-1cbdvo6{box-sizing:border-box;border:none;clip:rect(0 0 0 0);height:1px;margin:-0.125rem;overflow:hidden;padding:0;position:absolute;text-transform:none;white-space:nowrap;width:1px;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">(information)</span></div><style data-emotion="css fkfdww">.css-fkfdww{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:0.5rem;-webkit-flex:1;-ms-flex:1;flex:1;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fkfdww"><style data-emotion="css kevsq9">.css-kevsq9{margin:0;padding:0;color:currentColor;font-size:0.875rem;line-height:1.25rem;font-weight:600;}</style><h2 data-paste-element="CALLOUT_HEADING" data-paste-core-version="21.0.1" class="css-kevsq9">Info</h2><style data-emotion="css 8tmauh">.css-8tmauh{display:grid;grid-gap:0;word-break:break-word;}.css-8tmauh >:last-child{margin-bottom:0;}.css-8tmauh ul,.css-8tmauh ol{margin-top:-0.5rem;}</style><style data-emotion="css 1ircowi">.css-1ircowi{box-sizing:border-box;display:grid;grid-gap:0;word-break:break-word;}.css-1ircowi >:last-child{margin-bottom:0;}.css-1ircowi ul,.css-1ircowi ol{margin-top:-0.5rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ircowi"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">For step-by-step instructions for sending your first SMS with Twilio, check out one of the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/quickstart" title="SMS quickstarts" class="css-lpeit6">SMS quickstarts</a>.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Looking to <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/whatsapp" title="send WhatsApp messages with Twilio" class="css-lpeit6">send WhatsApp messages with Twilio</a>? Try one of the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/whatsapp/quickstart" title="WhatsApp quickstarts" class="css-lpeit6">WhatsApp quickstarts</a>.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If you're looking for how to <strong>respond to incoming messages</strong>, check out the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/tutorials/how-to-receive-and-reply" title="How to Receive and Reply to SMS Messages tutorial" class="css-lpeit6">How to Receive and Reply to SMS Messages tutorial</a>.</p></div></div></div></div>
<hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz">
<section id="message-properties-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><style data-emotion="css gt12nx">.css-gt12nx{box-sizing:border-box;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:1.25rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><style data-emotion="css 132spa5">.css-132spa5{margin:0;padding:0;color:rgb(18, 28, 45);font-size:1.5rem;line-height:2rem;margin-bottom:0;font-weight:600;letter-spacing:-.02em;display:inline;word-break:break-word;}</style><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="message-properties" class="css-132spa5">Message Properties</h2><style data-emotion="css f02h4i">.css-f02h4i{box-sizing:border-box;margin-bottom:0;-webkit-text-decoration:none;text-decoration:none;margin-left:0.5rem;color:rgb(96, 107, 133);border-radius:2px;outline:none;display:inline-block;vertical-align:text-bottom;}.css-f02h4i:hover{color:rgb(3, 11, 93);}.css-f02h4i:focus{box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;color:rgb(3, 11, 93);}</style><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#message-properties" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_1aj575al5dlbkm_"><title id="LinkIcon-_R_1aj575al5dlbkm_">message-properties page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><style data-emotion="css 1kam78h">.css-1kam78h{box-sizing:border-box;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;}section:focus-within .css-1kam78h,section:hover .css-1kam78h{opacity:1;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_9jal575al5dlbkm_"><title id="ThumbsUpIcon-_R_9jal575al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_9lal575al5dlbkm_"><title id="ThumbsDownIcon-_R_9lal575al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><style data-emotion="css 1rm1tji">.css-1rm1tji{border-color:rgb(202, 205, 216);border-radius:4px;border-style:solid;border-width:1px;margin-bottom:1.5rem;padding:1.5rem;padding-bottom:0;}</style><style data-emotion="css 1afqtwe">.css-1afqtwe{box-sizing:border-box;border-color:rgb(202, 205, 216);border-radius:4px;border-style:solid;border-width:1px;margin-bottom:1.5rem;padding:1.5rem;padding-bottom:0;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="table" class="css-1afqtwe"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6"><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-roynbj"><span role="columnheader">Property name</span><span role="columnheader">Type</span><span role="columnheader">Required</span><span role="columnheader">PII</span><span role="columnheader">Description</span><span role="columnheader">Child properties</span></div></span><style data-emotion="css 1ffmnry">.css-1ffmnry code{word-break:break-word;}</style><style data-emotion="css pfeizc">.css-pfeizc{box-sizing:border-box;}.css-pfeizc code{word-break:break-word;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-pfeizc"><style data-emotion="css 9q0paz">.css-9q0paz{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:0.5rem;column-gap:0.5rem;row-gap:0.5rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:baseline;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><style data-emotion="css 4pedkc">.css-4pedkc{margin:0;padding:0;color:rgb(18, 28, 45);font-size:0.875rem;line-height:1.25rem;font-weight:800;font-family:'TwilioSansMono',Courier,monospace;}</style><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">end</span><style data-emotion="css wizzqs">.css-wizzqs{margin:0;padding:0;color:rgb(96, 107, 133);font-size:0.75rem;line-height:1.25rem;font-weight:600;}</style><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">integer</span><style data-emotion="css 17an6qc">.css-17an6qc{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:0.5rem;column-gap:0.5rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><style data-emotion="css j5rkva">.css-j5rkva{box-sizing:border-box;-webkit-align-self:end;-ms-flex-item-align:end;align-self:end;margin-left:auto;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><style data-emotion="css 1igvxp5">.css-1igvxp5{box-sizing:border-box;padding-left:0.25rem;padding-right:0.25rem;padding-top:0.125rem;padding-bottom:0.125rem;min-width:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:unset;border-radius:4px;-webkit-column-gap:0.25rem;column-gap:0.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0.75rem;font-weight:600;line-height:1rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;outline:none;font-family:inherit;position:relative;background-color:rgb(244, 249, 255);color:rgb(3, 11, 93);box-shadow:0 0 0 1px #cce4ff;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer;}.css-1igvxp5:hover{-webkit-text-decoration:none;text-decoration:none;}.css-1igvxp5:focus{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;}</style><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><style data-emotion="css 1e7brvk">.css-1e7brvk{box-sizing:border-box;margin-left:0.75rem;margin-top:0.75rem;margin-bottom:1.5rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"></div><style data-emotion="css e45722">.css-e45722{box-sizing:border-box;margin:0;border-width:0;border-color:rgb(225, 227, 234);border-style:solid;border-bottom-width:1px;width:auto;}</style><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><style data-emotion="css 1b5l95g">.css-1b5l95g{box-sizing:border-box;margin-top:1.5rem;}.css-1b5l95g code{word-break:break-word;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-1b5l95g"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">firstPageUri</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;uri&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-1b5l95g"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">nextPageUri</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;uri&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-1b5l95g"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">page</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">integer</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-1b5l95g"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">pageSize</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">integer</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-1b5l95g"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">previousPageUri</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;uri&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-1b5l95g"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">start</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">integer</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-1b5l95g"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">uri</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;uri&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-1b5l95g"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">messages</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">array[object]</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"></div><style data-emotion="css 1xdmmjt">.css-1xdmmjt{box-sizing:border-box;margin-top:1.5rem;margin-bottom:1.5rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1xdmmjt"><div data-paste-element="DISCLOSURE" data-paste-core-version="21.4.0" class="css-roynbj"><style data-emotion="css 1l038it">.css-1l038it{margin:0;padding:0;color:rgb(18, 28, 45);font-size:0.75rem;line-height:1.25rem;margin-bottom:0;font-weight:600;letter-spacing:-.02em;display:block;word-break:break-word;}</style><span data-paste-element="HEADING" data-paste-core-version="21.0.1" class="css-1l038it"><style data-emotion="css o5qzn9">.css-o5qzn9{box-sizing:border-box;background-color:rgb(255, 255, 255);border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;outline:none;padding:0.5rem;position:relative;z-index:10;-webkit-transition:background-color,border-color,border-radius 100ms ease;transition:background-color,border-color,border-radius 100ms ease;border-width:1px;border-style:solid;border-color:rgb(225, 227, 234);}.css-o5qzn9:hover{background-color:rgb(244, 244, 246);}.css-o5qzn9:focus{box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;}.css-o5qzn9:disabled,.css-o5qzn9:disabled:focus,.css-o5qzn9:disabled:hover,.css-o5qzn9[aria-disabled=true],.css-o5qzn9[aria-disabled=true]:focus,.css-o5qzn9[aria-disabled=true]:hover{background-color:rgb(225, 227, 234);color:rgb(139, 147, 170);cursor:not-allowed;}</style><div data-paste-element="DISCLOSURE_HEADING" data-paste-core-version="21.4.0" type="button" aria-expanded="false" aria-controls="_R_7b6l975al5dlbkm_" aria-label="Toggle child properties for messages" role="button" class="css-o5qzn9"><style data-emotion="css 175c68f">.css-175c68f{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:rgb(96, 107, 133);-webkit-transition:-webkit-transform 170ms ease;transition:transform 170ms ease;height:1.25rem;width:1.25rem;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);}</style><span data-paste-element="DISCLOSURE_HEADING_ICON" data-paste-core-version="21.4.0" class="css-175c68f"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-_R_9kqnb6l975al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span>Show messages properties</div></span><style data-emotion="css zgoikr">.css-zgoikr{box-sizing:border-box;background-color:rgb(255, 255, 255);padding:1rem;border-width:1px;border-style:solid;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;-webkit-transition:border-color 100ms ease-out;transition:border-color 100ms ease-out;border-color:rgb(225, 227, 234);}</style><div data-paste-element="DISCLOSURE_CONTENT" data-paste-core-version="21.4.0" id="_R_7b6l975al5dlbkm_" hidden="" style="display:none;opacity:0" class="css-zgoikr"><style data-emotion="css obpg4d">.css-obpg4d{padding-left:0.5rem;padding-right:0.5rem;margin-top:0.5rem;margin-bottom:0.5rem;}.css-obpg4d>div:last-child,.css-obpg4d>div:last-child>div:last-child,.css-obpg4d p:last-child{margin-bottom:0;}</style><style data-emotion="css 1t3051f">.css-1t3051f{box-sizing:border-box;padding-left:0.5rem;padding-right:0.5rem;margin-top:0.5rem;margin-bottom:0.5rem;}.css-1t3051f>div:last-child,.css-1t3051f>div:last-child>div:last-child,.css-1t3051f p:last-child{margin-bottom:0;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="table" class="css-1t3051f"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6"><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-roynbj"><span role="columnheader">Property name</span><span role="columnheader">Type</span><span role="columnheader">Required</span><span role="columnheader">PII</span><span role="columnheader">Description</span><span role="columnheader">Child properties</span></div></span><style data-emotion="css 559gxv">.css-559gxv{box-sizing:border-box;margin-bottom:1.5rem;}.css-559gxv code{word-break:break-word;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-559gxv"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">body</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><style data-emotion="css 178spco">.css-178spco{box-sizing:border-box;padding-left:0.25rem;padding-right:0.25rem;padding-top:0.125rem;padding-bottom:0.125rem;min-width:1.25rem;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:unset;border-radius:4px;-webkit-column-gap:0.25rem;column-gap:0.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:0.75rem;font-weight:600;line-height:1rem;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;outline:none;font-family:inherit;position:relative;background-color:rgb(253, 247, 244);color:rgb(141, 49, 24);box-shadow:0 0 0 1px #fddcc4;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer;}.css-178spco:hover{-webkit-text-decoration:none;text-decoration:none;}.css-178spco:focus{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;}</style><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#pii-fields" class="css-178spco"><style data-emotion="css k0n01s">.css-k0n01s{box-sizing:border-box;line-height:0;display:block;color:currentColor;width:1rem;height:1rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-k0n01s"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_3bb3a3alanb6l975al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span>PII MTL: 30 days</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The text content of the message</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><style data-emotion="css kpskv3">.css-kpskv3{box-sizing:border-box;margin-top:1.5rem;margin-bottom:1.5rem;}.css-kpskv3 code{word-break:break-word;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">numSegments</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The number of segments that make up the complete message. SMS message bodies that exceed the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/glossary/what-sms-character-limit" title="character limit" class="css-lpeit6">character limit</a> are segmented and charged as multiple messages. Note: For messages sent via a Messaging Service, <style data-emotion="css 1kwd7zr">.css-1kwd7zr{box-sizing:border-box;border-width:1px;border-style:solid;border-radius:4px;font-family:'TwilioSansMono',Courier,monospace;font-size:inherit;line-height:inherit;padding-left:0.25rem;padding-right:0.25rem;color:inherit;background-color:rgb(249, 249, 250);border-color:rgb(202, 205, 216);}</style><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">num_segments</code> is initially <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">0</code>, since a sender hasn't yet been assigned.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">direction</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">enum&lt;string&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The direction of the message. Can be: <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">inbound</code> for incoming messages, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">outbound-api</code> for messages created by the REST API, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">outbound-call</code> for messages created during a call, or <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">outbound-reply</code> for messages created in response to an incoming message.</p><style data-emotion="css qbxa1x">.css-qbxa1x{display:grid;grid-template-columns:auto auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-gap:0.5rem;margin-bottom:0.5rem;}.css-qbxa1x code{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}</style><style data-emotion="css 1d8bias">.css-1d8bias{box-sizing:border-box;display:grid;grid-template-columns:auto auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;grid-gap:0.5rem;margin-bottom:0.5rem;}.css-1d8bias code{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><style data-emotion="css 14fq1q1">.css-14fq1q1{margin:0;padding:0;color:rgb(96, 107, 133);font-size:0.75rem;line-height:1.25rem;}</style><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Possible values: </span><style data-emotion="css 1gpwhxv">.css-1gpwhxv{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.5rem;column-gap:0.5rem;row-gap:0.5rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1gpwhxv"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">inbound</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">outbound-api</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">outbound-call</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">outbound-reply</code></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">from</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;phone-number&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#pii-fields" class="css-178spco"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-k0n01s"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_3bb3a9alanb6l975al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span>PII MTL: 120 days</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The sender's phone number (in <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://en.wikipedia.org/wiki/E.164" rel="noreferrer noopener" target="_blank" title="E.164" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">E.164<style data-emotion="css 1ezs782">.css-1ezs782{box-sizing:border-box;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;vertical-align:middle;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_2l2j5a9alanb6l975al5dlbkm_"><title id="LinkExternalIcon-_R_2l2j5a9alanb6l975al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> format), <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/sms/quickstart" title="alphanumeric sender ID" class="css-lpeit6">alphanumeric sender ID</a>, <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/iot/wireless/programmable-wireless-send-machine-machine-sms-commands" title="Wireless SIM" class="css-lpeit6">Wireless SIM</a>, <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://www.twilio.com/en-us/messaging/channels/sms/short-codes" rel="noreferrer noopener" target="_blank" title="short code" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">short code<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_2l8j5a9alanb6l975al5dlbkm_"><title id="LinkExternalIcon-_R_2l8j5a9alanb6l975al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a>, or  <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/channels" title="channel address" class="css-lpeit6">channel address</a> (e.g., <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">whatsapp:+15554449999</code>). For incoming messages, this is the number or channel address of the sender. For outgoing messages, this value is a Twilio phone number, alphanumeric sender ID, short code, or channel address from which the message is sent.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">to</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#pii-fields" class="css-178spco"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-k0n01s"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_3bb3abalanb6l975al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span>PII MTL: 120 days</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The recipient's phone number (in <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://en.wikipedia.org/wiki/E.164" rel="noreferrer noopener" target="_blank" title="E.164" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">E.164<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_1aij5abalanb6l975al5dlbkm_"><title id="LinkExternalIcon-_R_1aij5abalanb6l975al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> format) or <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/channels" title="channel address" class="css-lpeit6">channel address</a> (e.g. <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">whatsapp:+15552229999</code>)</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">dateUpdated</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;date-time-rfc-2822&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://datatracker.ietf.org/doc/html/rfc2822#section-3.3" rel="noreferrer noopener" target="_blank" title="RFC 2822" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">RFC 2822<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_laj5adalanb6l975al5dlbkm_"><title id="LinkExternalIcon-_R_laj5adalanb6l975al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> timestamp (in GMT) of when the Message resource was last updated</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">price</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The amount billed for the message in the currency specified by <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">price_unit</code>. The <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">price</code> is populated after the message has been sent/received, and may not be immediately availalble. View the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://www.twilio.com/en-us/pricing" rel="noreferrer noopener" target="_blank" title="Pricing page" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Pricing page<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_1amj5afalanb6l975al5dlbkm_"><title id="LinkExternalIcon-_R_1amj5afalanb6l975al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> for more details.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">errorMessage</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The description of the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">error_code</code> if the Message <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">status</code> is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">failed</code> or <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">undelivered</code>. If no error was encountered, the value is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">null</code>. The value returned in this field for a specific error cause is subject to change as Twilio improves errors. Users should not use the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">error_code</code> and <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">error_message</code> fields programmatically.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">uri</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The URI of the Message resource, relative to <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">https://api.twilio.com</code>.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">accountSid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;AC&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The SID of the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/iam/api/account" title="Account" class="css-lpeit6">Account</a> associated with the Message resource</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^AC[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">numMedia</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The number of media files associated with the Message resource.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">status</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">enum&lt;string&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The status of the Message. Possible values: <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">accepted</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">scheduled</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">canceled</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">queued</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sending</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">failed</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">delivered</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">undelivered</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">receiving</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">received</code>, or <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">read</code> (WhatsApp only). For more information, See <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/sms/api/message-resource#message-status-values" title="detailed descriptions" class="css-lpeit6">detailed descriptions</a>.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Possible values: </span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1gpwhxv"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">queued</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sending</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">failed</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">delivered</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">undelivered</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">receiving</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">received</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">accepted</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">scheduled</code><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-busy="false" type="button" class="css-18mnlmt"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ahysrt"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="PlusIcon-_R_36lal5apalanb6l975al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M15.043 9.043h-4.086V4.957a.958.958 0 00-1.914 0v4.086H4.957a.958.958 0 000 1.914h4.086v4.086a.958.958 0 001.914 0v-4.086h4.086a.958.958 0 000-1.914z"></path></svg></span>Show 3 more</span></button></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">messagingServiceSid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;MG&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The SID of the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api/service-resource" title="Messaging Service" class="css-lpeit6">Messaging Service</a> associated with the Message resource. A unique default value is assigned if a Messaging Service is not used.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^MG[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">sid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;SM|MM&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The unique, Twilio-provided string that identifies the Message resource.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^(SM|MM)[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">dateSent</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;date-time-rfc-2822&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://datatracker.ietf.org/doc/html/rfc2822#section-3.3" rel="noreferrer noopener" target="_blank" title="RFC 2822" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">RFC 2822<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_laj5avalanb6l975al5dlbkm_"><title id="LinkExternalIcon-_R_laj5avalanb6l975al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> timestamp (in GMT) of when the Message was sent. For an outgoing message, this is when Twilio sent the message. For an incoming message, this is when Twilio sent the HTTP request to your incoming message webhook URL.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">dateCreated</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;date-time-rfc-2822&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://datatracker.ietf.org/doc/html/rfc2822#section-3.3" rel="noreferrer noopener" target="_blank" title="RFC 2822" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">RFC 2822<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_laj5b1alanb6l975al5dlbkm_"><title id="LinkExternalIcon-_R_laj5b1alanb6l975al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> timestamp (in GMT) of when the Message resource was created</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">errorCode</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">integer</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/api/errors" title="error code" class="css-lpeit6">error code</a> returned if the Message <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">status</code> is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">failed</code> or <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">undelivered</code>. If no error was encountered, the value is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">null</code>. The value returned in this field for a specific error cause is subject to change as Twilio improves errors. Users should not use the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">error_code</code> and <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">error_message</code> fields programmatically.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">priceUnit</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;currency&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The currency in which <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">price</code> is measured, in <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://www.iso.org/iso/home/standards/currency_codes.htm" rel="noreferrer noopener" target="_blank" title="ISO 4127" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">ISO 4127<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_2l4j5b5alanb6l975al5dlbkm_"><title id="LinkExternalIcon-_R_2l4j5b5alanb6l975al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> format (e.g. <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">usd</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">eur</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">jpy</code>).</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">apiVersion</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The API version used to process the Message</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">subresourceUris</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">object&lt;uri-map&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">A list of related resources identified by their URIs relative to <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">https://api.twilio.com</code></p></div></div></div></div></div></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"></section>
<section id="message-status-values-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="message-status-values" class="css-132spa5">Message Status values</h2><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#message-status-values" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_2l65b5al5dlbkm_"><title id="LinkIcon-_R_2l65b5al5dlbkm_">message-status-values page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_j6la5b5al5dlbkm_"><title id="ThumbsUpIcon-_R_j6la5b5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_jala5b5al5dlbkm_"><title id="ThumbsDownIcon-_R_jala5b5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The table below lists possible values of a Message resource's <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Status</code>. As messages can be either outbound or inbound, each status description explicitly indicates to which message direction the status applies.</p>




























































<style data-emotion="css 161rs34">.css-161rs34{box-sizing:border-box;margin-bottom:1.25rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-161rs34"><style data-emotion="css 1pev1tl">.css-1pev1tl{box-sizing:border-box;overflow-x:auto;}</style><div data-paste-element="TABLE_WRAPPER" data-paste-core-version="21.4.0" class="css-1pev1tl"><style data-emotion="css 1yrg7uf">.css-1yrg7uf{box-sizing:border-box;border-collapse:separate;border-color:rgb(225, 227, 234);border-spacing:0;border-style:solid;border-width:1px;table-layout:auto;width:100%;}</style><table data-paste-element="TABLE" data-paste-core-version="21.4.0" class="css-1yrg7uf"><style data-emotion="css c08gur">.css-c08gur{background-color:rgb(249, 249, 250);color:rgb(96, 107, 133);box-sizing:border-box;}</style><thead data-paste-element="THEAD" data-paste-core-version="21.4.0" class="css-c08gur"><style data-emotion="css 1e22c8r">.css-1e22c8r{box-sizing:border-box;vertical-align:middle;}.css-1e22c8r:nth-of-type(even){background-color:transparent;}.css-1e22c8r:last-of-type{border-width:0;}</style><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><style data-emotion="css kczchh">.css-kczchh{box-sizing:border-box;border-bottom-style:solid;border-bottom-color:rgb(225, 227, 234);border-bottom-width:1px;font-size:0.875rem;line-height:1.25rem;font-weight:600;padding-bottom:0.75rem;padding-left:1rem;padding-right:1rem;padding-top:0.75rem;position:relative;text-align:left;vertical-align:inherit;word-wrap:break-word;color:inherit;}</style><th data-paste-element="TH" data-paste-core-version="21.4.0" class="css-kczchh"></th><th data-paste-element="TH" data-paste-core-version="21.4.0" class="css-kczchh">ENUM:STATUS possible values in REST API format</th></tr></thead><style data-emotion="css dzsvvb">.css-dzsvvb{box-sizing:border-box;color:rgb(18, 28, 45);}</style><style data-emotion="css 1u05hs8">.css-1u05hs8{background-color:rgb(255, 255, 255);box-sizing:border-box;color:rgb(18, 28, 45);}.css-1u05hs8>tr:last-of-type>td{border-bottom-width:0;}.css-1u05hs8>tr:last-of-type>th{border-bottom-width:0;}</style><tbody data-paste-element="TBODY" data-paste-core-version="21.4.0" class="css-1u05hs8"><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><style data-emotion="css 4rjmal">.css-4rjmal{box-sizing:border-box;border-style:solid;border-color:rgb(225, 227, 234);border-width:0;border-bottom-width:1px;font-size:0.875rem;line-height:1.25rem;padding:1rem;position:relative;text-align:left;vertical-align:inherit;word-wrap:break-word;color:inherit;}</style><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'queued'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">The API request to send an outbound message was successful and the message is queued to be sent out by a specific <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">From</code> sender. For messages sent without a <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/services" title="Messaging Service" class="css-lpeit6">Messaging Service</a> this is the initial <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Status</code> value of the Message resource.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'sending'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">Twilio is in the process of dispatching the outbound message to the nearest upstream carrier in the network.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'sent'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">The nearest upstream carrier accepted the outbound message.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'failed'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">The outbound message failed to send. This can happen for <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/guides/debugging-tools#error-codes" title="various reasons" class="css-lpeit6">various reasons</a> including queue overflows, Account suspensions and media errors.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'delivered'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">Twilio has received confirmation of outbound message delivery from the upstream carrier, and, where available, the destination handset.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'undelivered'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">Twilio received a delivery receipt indicating that the outbound message was <em>not</em> delivered. This can happen for <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/guides/debugging-tools#error-codes" title="many reasons" class="css-lpeit6">many reasons</a> including carrier content filtering and the availability of the destination handset.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'receiving'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">The inbound message was received by Twilio and is currently being processed.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'received'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">The inbound message was received and processing is complete.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'accepted'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><em>[Messaging Service only]</em> Twilio has received your API request to immediately send an outbound message with a <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/services" title="Messaging Service" class="css-lpeit6">Messaging Service</a>. If you did not provide a specific <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">From</code> sender in the service's Sender Pool to use, the service is dynamically selecting a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">From</code> sender. For unscheduled messages to be sent with a Messaging Service, this is the initial <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Status</code> value of the Message resource.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'scheduled'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><em>[Messaging Service only]</em> The Message resource is scheduled to be sent with a <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/services" title="Messaging Service" class="css-lpeit6">Messaging Service</a>. If you <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/features/message-scheduling" title="schedule a message" class="css-lpeit6">schedule a message</a> with a Messaging Service, this is the initial <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Status</code> value of the Message resource.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'read'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">Channels supported: RCS and WhatsApp. The recipient opened the outbound message. Recipient must have read receipts enabled.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'partially_delivered'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><em>[Deprecated]</em></td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">'canceled'</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><em>[Messaging Service only]</em> The message scheduled with a <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/services" title="Messaging Service" class="css-lpeit6">Messaging Service</a> has been canceled.</td></tr></tbody></table></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"></section>
<section id="numsegments-property-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="numsegments-property" class="css-132spa5">NumSegments property</h2><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#numsegments-property" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_5ac5f5al5dlbkm_"><title id="LinkIcon-_R_5ac5f5al5dlbkm_">numsegments-property page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_16dak5f5al5dlbkm_"><title id="ThumbsUpIcon-_R_16dak5f5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_16lak5f5al5dlbkm_"><title id="ThumbsDownIcon-_R_16lak5f5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">NumSegments</code> property is relevant for SMS messages only.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">For <strong>outbound SMS messages</strong>, this property indicates the number of SMS messages it took to deliver the body of the message.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If the body of a message is more than 160 <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-gsm-7-character-encoding" title="GSM-7" class="css-lpeit6">GSM-7</a> characters (or 70 <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-ucs-2-character-encoding" title="UCS-2" class="css-lpeit6">UCS-2</a> characters), Twilio segments and annotates your messages to attempt proper reassembly on the recipient's handset (not supported by all carriers and handsets). This ensures your body text transmits with the highest fidelity.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">On <strong>inbound SMS messages</strong>, this property indicates the number of SMS messages that make up the message received.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If the body of a message is more than 160 <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-gsm-7-character-encoding" title="GSM-7" class="css-lpeit6">GSM-7</a> characters (or 70 <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-ucs-2-character-encoding" title="UCS-2" class="css-lpeit6">UCS-2</a> characters), Twilio attempts to reassemble the message received by your Twilio phone number. All carriers and handsets do not necessarily support this.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Your account is charged for each segment sent or received.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Learn more on the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/glossary/what-sms-character-limit" title="SMS Character Limit Glossary page" class="css-lpeit6">SMS Character Limit Glossary page</a>.</p><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"></section>
<section id="create-a-message-resource-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="create-a-message-resource" class="css-132spa5">Create a Message resource</h2><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#create-a-message-resource" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_5ac5j5al5dlbkm_"><title id="LinkIcon-_R_5ac5j5al5dlbkm_">create-a-message-resource page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_16dak5j5al5dlbkm_"><title id="ThumbsUpIcon-_R_16dak5j5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_16lak5j5al5dlbkm_"><title id="ThumbsDownIcon-_R_16lak5j5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">POST https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages.json</code></p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">To send a new outgoing message, send an HTTP <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">POST</code> request to your Account's Messages list resource URI.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-rj5eb"><style data-emotion="css 1tn0jga">.css-1tn0jga{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.5rem;border-left-style:solid;border-left-width:2px;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:1rem;column-gap:1rem;background-color:rgb(249, 249, 250);color:rgb(141, 49, 24);border-color:rgb(255, 179, 122);}</style><div data-paste-element="CALLOUT" data-paste-core-version="21.4.0" class="css-1tn0jga"><div data-paste-element="CALLOUT_ICON" data-paste-core-version="21.4.0" class="css-roynbj"><style data-emotion="css 5ybmgr">.css-5ybmgr{box-sizing:border-box;line-height:0;display:block;color:rgb(195, 83, 35);width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-5ybmgr"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_36khj5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">(warning)</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fkfdww"><h2 data-paste-element="CALLOUT_HEADING" data-paste-core-version="21.0.1" class="css-kevsq9">Warning</h2><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ircowi"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If you want to send messages while in trial mode, you must first <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://help.twilio.com/hc/en-us/articles/223135427-What-s-the-difference-between-a-verified-phone-number-and-a-Twilio-phone-number-" rel="noreferrer noopener" target="_blank" title="verify your 'To' phone number with Twilio" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">verify your 'To' phone number with Twilio<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_l9alakhj5al5dlbkm_"><title id="LinkExternalIcon-_R_l9alakhj5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a>. You can verify your phone number by adding it to your <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://www.twilio.com/console/phone-numbers/verified" rel="noreferrer noopener" target="_blank" title="Verified Caller IDs" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Verified Caller IDs<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_laalakhj5al5dlbkm_"><title id="LinkExternalIcon-_R_laalakhj5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> in the Console.</p></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-rj5eb"><div data-paste-element="CALLOUT" data-paste-core-version="21.4.0" class="css-1tn0jga"><div data-paste-element="CALLOUT_ICON" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-5ybmgr"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_36klj5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">(warning)</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fkfdww"><h2 data-paste-element="CALLOUT_HEADING" data-paste-core-version="21.0.1" class="css-kevsq9">Warning</h2><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ircowi"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Twilio queues messages for delivery at your <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://help.twilio.com/hc/en-us/articles/223183648-Sending-and-Receiving-Limitations-on-Calls-and-SMS-Messages" rel="noreferrer noopener" target="_blank" title="prescribed rate limit" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">prescribed rate limit<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_2l56laklj5al5dlbkm_"><title id="LinkExternalIcon-_R_2l56laklj5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a>. API requests for messages that exceed the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://help.twilio.com/hc/en-us/articles/223183648-Sending-and-Receiving-Limitations-on-Calls-and-SMS-Messages" rel="noreferrer noopener" target="_blank" title="specified rates" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">specified rates<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_2l96laklj5al5dlbkm_"><title id="LinkExternalIcon-_R_2l96laklj5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> will be queued and executed as capacity is available.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If you need to enqueue a large number of messages, you may want to use <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/services" title="Messaging Services" class="css-lpeit6">Messaging Services</a>.</p></div></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Every request to create a new Message resource requires a <strong>recipient</strong>, a <strong>sender</strong>, and <strong>content</strong>.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">A <strong>recipient</strong> is specified via the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">To</code> parameter.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The <strong>sender</strong> is specified via one of the following parameters:</p><ul data-paste-element="UNORDERED_LIST" data-paste-core-version="21.0.1" class="css-q56x2v">
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">From</code></li>
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">MessagingServiceSid</code></li>
</ul><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The message <strong>content</strong> is specified via one of the following parameters:</p><ul data-paste-element="UNORDERED_LIST" data-paste-core-version="21.0.1" class="css-q56x2v">
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">MediaUrl</code></li>
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Body</code></li>
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">ContentSid</code></li>
</ul><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The table below describes these parameters in more detail.</p></section>
<section id="path-parameters-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><style data-emotion="css a8lapc">.css-a8lapc{box-sizing:border-box;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:1rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-a8lapc"><style data-emotion="css zlgnaa">.css-zlgnaa{margin:0;padding:0;color:rgb(18, 28, 45);font-size:1.25rem;line-height:1.75rem;margin-bottom:0;font-weight:600;letter-spacing:-.02em;display:inline;word-break:break-word;}</style><h3 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="path-parameters" class="css-zlgnaa">Path parameters</h3><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#path-parameters" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_1aj5n5al5dlbkm_"><title id="LinkIcon-_R_1aj5n5al5dlbkm_">path-parameters page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_9jal5n5al5dlbkm_"><title id="ThumbsUpIcon-_R_9jal5n5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_9lal5n5al5dlbkm_"><title id="ThumbsDownIcon-_R_9lal5n5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="table" class="css-1afqtwe"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6"><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-roynbj"><span role="columnheader">Property name</span><span role="columnheader">Type</span><span role="columnheader">Required</span><span role="columnheader">PII</span><span role="columnheader">Description</span></div></span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-559gxv"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">accountSid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;AC&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><style data-emotion="css 323lf7">.css-323lf7{margin:0;padding:0;color:rgb(199, 35, 35);font-size:0.75rem;line-height:1.25rem;font-weight:600;}</style><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The SID of the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/iam/api/account" title="Account" class="css-lpeit6">Account</a> creating the Message resource.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^AC[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div></div></div></section>
<section id="request-body-parameters-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-a8lapc"><h3 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="request-body-parameters" class="css-zlgnaa">Request body parameters</h3><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#request-body-parameters" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_1aj5r5al5dlbkm_"><title id="LinkIcon-_R_1aj5r5al5dlbkm_">request-body-parameters page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_9jal5r5al5dlbkm_"><title id="ThumbsUpIcon-_R_9jal5r5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_9lal5r5al5dlbkm_"><title id="ThumbsDownIcon-_R_9lal5r5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><style data-emotion="css 45jibn">.css-45jibn{box-sizing:border-box;margin-top:1rem;margin-bottom:1rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-45jibn"><style data-emotion="css 16ip6kk">.css-16ip6kk{margin:0;padding:0;color:rgb(18, 28, 45);font-size:0.875rem;line-height:1.25rem;font-weight:600;font-family:'TwilioSansMono',Courier,monospace;margin-right:0.5rem;}</style><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-16ip6kk">Encoding type:</span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">application/x-www-form-urlencoded</code></div><div data-paste-element="HORIZONTAL_TABS" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="HORIZONTAL_TAB_LIST" data-paste-core-version="21.4.0" id="_R_19r5al5dlbkm_" role="tablist" aria-orientation="horizontal" aria-label="Response body schema and optional example(s)" class="css-roynbj"><style data-emotion="css wzm7m4">.css-wzm7m4{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-wzm7m4"><style data-emotion="css 40sddq">.css-40sddq{box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}</style><style data-emotion="css slwaeo">.css-slwaeo{overflow-x:auto;overflow-y:hidden;overflow-scrolling:touch;box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@supports (-moz-appearance:none){.css-slwaeo{padding-bottom:0px;scrollbar-width:none;}}.css-slwaeo::-webkit-scrollbar{height:0;}.css-slwaeo::-webkit-scrollbar-track{background:transparent;}</style><div data-paste-element="HORIZONTAL_TAB_LIST_CHILD_SCROLL_WRAPPER" data-paste-core-version="21.4.0" class="css-slwaeo"><style data-emotion="css gvu2mx">.css-gvu2mx{box-sizing:border-box;position:relative;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:0.25rem;column-gap:0.25rem;padding-top:1px;box-shadow:inset 0 -1px 0 0 #cacdd8;width:auto;}</style><div data-paste-element="HORIZONTAL_TAB_LIST_CHILD" data-paste-core-version="21.4.0" class="css-gvu2mx"><style data-emotion="css 15wde1p">.css-15wde1p{box-sizing:border-box;color:rgb(96, 107, 133);border-color:transparent;border-style:solid;border-width:1px;border-bottom-width:2px;border-top-left-radius:8px;border-top-right-radius:8px;display:inline-block;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;padding-right:1rem;text-align:center;bottom:-1px;cursor:pointer;font-size:0.875rem;line-height:1.25rem;font-weight:500;overflow:hidden;position:relative;text-overflow:ellipsis;-webkit-transition:border-color 100ms ease,color 100ms ease;transition:border-color 100ms ease,color 100ms ease;white-space:nowrap;}.css-15wde1p[aria-selected=true]{border-color:rgb(202, 205, 216);border-bottom-color:rgb(255, 255, 255);color:rgb(2, 99, 224);box-shadow:0 -1px 0 #006dfa;background-color:rgb(255, 255, 255);}.css-15wde1p:disabled,.css-15wde1p:disabled:focus,.css-15wde1p:disabled:hover,.css-15wde1p[aria-disabled=true],.css-15wde1p[aria-disabled=true]:focus,.css-15wde1p[aria-disabled=true]:hover{border-bottom-color:transparent;color:rgb(139, 147, 170);}.css-15wde1p:hover{color:rgb(6, 3, 58);border-bottom-color:transparent;}.css-15wde1p[aria-selected=true]:hover{color:rgb(3, 11, 93);border-bottom-color:transparent;box-shadow:0 -1px 0 #030b5d;}.css-15wde1p:focus{outline:none;border-color:rgb(0, 109, 250);box-shadow:inset 0 0 0 1px #006dfa,inset 0 0 0 3px #cce4ff;border-bottom-color:rgb(0, 109, 250);}.css-15wde1p[aria-selected=true]:focus{border-style:solid;box-shadow:inset 0 0 0 1px #006dfa,inset 0 0 0 3px #cce4ff;color:rgb(2, 99, 224);border-color:rgb(0, 109, 250);}.css-15wde1p:disabled:focus,.css-15wde1p[aria-disabled=true]:focus{border-color:rgb(202, 205, 216);box-shadow:none;border-bottom:none;overflow:clip;}</style><span data-paste-element="HORIZONTAL_TAB" data-paste-core-version="21.4.0" id="_R_19r5al5dlbkm_-schema" tabindex="0" aria-selected="true" role="tab" class="css-15wde1p">Schema</span><span data-paste-element="HORIZONTAL_TAB" data-paste-core-version="21.4.0" id="_R_19r5al5dlbkm_-example" tabindex="0" aria-selected="false" role="tab" class="css-15wde1p">Example</span><style data-emotion="css 1nb60dz">.css-1nb60dz{box-sizing:border-box;position:absolute;width:100%;height:1px;background-color:rgb(255, 255, 255);bottom:-1px;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1nb60dz"></div></div></div></div></div><style data-emotion="css 1k4tg43">.css-1k4tg43{box-sizing:border-box;width:100%;}</style><div data-paste-element="HORIZONTAL_TAB_PANELS" data-paste-core-version="21.4.0" class="css-1k4tg43"><style data-emotion="css l8vwfh">.css-l8vwfh{box-sizing:border-box;padding-top:1.25rem;border-radius:4px;}.css-l8vwfh:focus-visible{box-shadow:inset 0 0 0 1px #006dfa,inset 0 0 0 3px #cce4ff;outline:none;}</style><div data-paste-element="HORIZONTAL_TAB_PANEL" data-paste-core-version="21.4.0" id="_R_19r5al5dlbkm_-3" role="tabpanel" tabindex="0" aria-labelledby="_R_19r5al5dlbkm_-schema" class="css-l8vwfh"><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="table" class="css-1afqtwe"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6"><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-roynbj"><span role="columnheader">Property name</span><span role="columnheader">Type</span><span role="columnheader">Required</span><span role="columnheader">PII</span><span role="columnheader">Description</span><span role="columnheader">Child properties</span></div></span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-559gxv"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">to</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;phone-number&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#pii-fields" class="css-178spco"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-k0n01s"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_1llhl1ladb9r5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span>PII MTL: 120 days</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The recipient's phone number in <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/glossary/what-e164" title="E.164" class="css-lpeit6">E.164</a> format (for SMS/MMS) or <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/channels" title="channel address" class="css-lpeit6">channel address</a>, e.g. <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">whatsapp:+15552229999</code>.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">statusCallback</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;uri&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The URL of the endpoint to which Twilio sends <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/sms/api/message-resource#twilios-request-to-the-statuscallback-url" title="Message status callback requests" class="css-lpeit6">Message status callback requests</a>. URL must contain a valid hostname and underscores are not allowed. If you include this parameter with the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">messaging_service_sid</code>, Twilio uses this URL instead of the Status Callback URL of the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api/service-resource" title="Messaging Service" class="css-lpeit6">Messaging Service</a>.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">applicationSid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;AP&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The SID of the associated <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/usage/api/applications" title="TwiML Application" class="css-lpeit6">TwiML Application</a>. <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/sms/api/message-resource#twilios-request-to-the-statuscallback-url" title="Message status callback requests" class="css-lpeit6">Message status callback requests</a> are sent to the TwiML App's <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">message_status_callback</code> URL. Note that the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">status_callback</code> parameter of a request takes priority over the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">application_sid</code> parameter; if both are included <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">application_sid</code> is ignored.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^AP[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">maxPrice</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">number</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">[OBSOLETE] This parameter will no longer have any effect as of 2024-06-03.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">provideFeedback</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">boolean</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Boolean indicating whether or not you intend to provide delivery confirmation feedback to Twilio (used in conjunction with the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/sms/api/message-feedback-resource" title="Message Feedback subresource" class="css-lpeit6">Message Feedback subresource</a>). Default value is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">false</code>.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">attempt</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">integer</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Total number of attempts made (including this request) to send the message regardless of the provider used</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">validityPeriod</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">integer</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The maximum length in seconds that the Message can remain in Twilio's outgoing message queue. If a queued Message exceeds the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">validity_period</code>, the Message is not sent. Accepted values are integers from <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">1</code> to <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">36000</code>. Default value is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">36000</code>. A <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">validity_period</code> greater than <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">5</code> is recommended. <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://www.twilio.com/blog/take-more-control-of-outbound-messages-using-validity-period-html" rel="noreferrer noopener" target="_blank" title="Learn more about the validity period" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Learn more about the validity period<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_1an9il7ladb9r5al5dlbkm_"><title id="LinkExternalIcon-_R_1an9il7ladb9r5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a></p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">forceDelivery</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">boolean</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Reserved</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">contentRetention</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">enum&lt;string&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Determines if the message content can be stored or redacted based on privacy settings</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Possible values: </span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1gpwhxv"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">retain</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">discard</code></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">addressRetention</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">enum&lt;string&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Determines if the address can be stored or obfuscated based on privacy settings</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Possible values: </span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1gpwhxv"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">retain</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">obfuscate</code></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">smartEncoded</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">boolean</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Whether to detect Unicode characters that have a similar GSM-7 character and replace them. Can be: <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">true</code> or <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">false</code>.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">persistentAction</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">array[string]</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Rich actions for non-SMS/MMS channels. Used for <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/whatsapp/message-features#location-messages-with-whatsapp" title="sending location in WhatsApp messages" class="css-lpeit6">sending location in WhatsApp messages</a>.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-1b5l95g"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">trafficType</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">enum&lt;string&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Possible values: </span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1gpwhxv"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">free</code></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">shortenUrls</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">boolean</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">For Messaging Services with <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/features/link-shortening" title="Link Shortening configured" class="css-lpeit6">Link Shortening configured</a> only: A Boolean indicating whether or not Twilio should shorten links in the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">body</code> of the Message. Default value is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">false</code>. If <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">true</code>, the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">messaging_service_sid</code> parameter must also be provided.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">scheduleType</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">enum&lt;string&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">For Messaging Services only: Include this parameter with a value of <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">fixed</code> in conjuction with the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">send_time</code> parameter in order to <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/features/message-scheduling" title="schedule a Message" class="css-lpeit6">schedule a Message</a>.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Possible values: </span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1gpwhxv"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">fixed</code></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">sendAt</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;date-time&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The time that Twilio will send the message. Must be in ISO 8601 format.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">sendAsMms</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">boolean</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If set to <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">true</code>, Twilio delivers the message as a single MMS message, regardless of the presence of media.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">contentVariables</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">For <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/content" title="Content Editor/API" class="css-lpeit6">Content Editor/API</a> only: Key-value pairs of <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/content/using-variables-with-content-api" title="Template variables" class="css-lpeit6">Template variables</a> and their substitution values. <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">content_sid</code> parameter must also be provided. If values are not defined in the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">content_variables</code> parameter, the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/content/content-api-resources#create-templates" title="Template's default placeholder values" class="css-lpeit6">Template's default placeholder values</a> are used.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">riskCheck</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">enum&lt;string&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Include this parameter with a value of <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">disable</code> to skip any kind of risk check on the respective message request.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Possible values: </span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1gpwhxv"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">enable</code><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">disable</code></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">from</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;phone-number&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required if MessagingServiceSid is not passed</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#pii-fields" class="css-178spco"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-k0n01s"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_1llhlkladb9r5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span>PII MTL: 120 days</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The sender's Twilio phone number (in <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://en.wikipedia.org/wiki/E.164" rel="noreferrer noopener" target="_blank" title="E.164" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">E.164<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_2l19ilkladb9r5al5dlbkm_"><title id="LinkExternalIcon-_R_2l19ilkladb9r5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> format), <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/sms/quickstart" title="alphanumeric sender ID" class="css-lpeit6">alphanumeric sender ID</a>, <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/iot/wireless/programmable-wireless-send-machine-machine-sms-commands" title="Wireless SIM" class="css-lpeit6">Wireless SIM</a>, <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://www.twilio.com/en-us/messaging/channels/sms/short-codes" rel="noreferrer noopener" target="_blank" title="short code" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">short code<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_2l49ilkladb9r5al5dlbkm_"><title id="LinkExternalIcon-_R_2l49ilkladb9r5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a>, or <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/channels" title="channel address" class="css-lpeit6">channel address</a> (e.g., <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">whatsapp:+15554449999</code>). The value of the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">from</code> parameter must be a sender that is hosted within Twilio and belongs to the Account creating the Message. If you are using <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">messaging_service_sid</code>, this parameter can be empty (Twilio assigns a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">from</code> value from the Messaging Service's Sender Pool) or you can provide a specific sender from your Sender Pool.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">fallbackFrom</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;phone-number&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">A fallback SMS sender to use when the recipient cannot be reached over RCS. This parameter may only be used when also providing a <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://twilio.com/docs/messaging/services" rel="noreferrer noopener" target="_blank" title="Messaging Service" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Messaging Service<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_1ah9illladb9r5al5dlbkm_"><title id="LinkExternalIcon-_R_1ah9illladb9r5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> containing an RCS sender. The fallback SMS sender must be either a Twilio phone number (in <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://en.wikipedia.org/wiki/E.164" rel="noreferrer noopener" target="_blank" title="E.164" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">E.164<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_1ai9illladb9r5al5dlbkm_"><title id="LinkExternalIcon-_R_1ai9illladb9r5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> format), <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/sms/quickstart" title="alphanumeric sender ID" class="css-lpeit6">alphanumeric sender ID</a>, or <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://www.twilio.com/en-us/messaging/channels/sms/short-codes" rel="noreferrer noopener" target="_blank" title="short code" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">short code<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_1ak9illladb9r5al5dlbkm_"><title id="LinkExternalIcon-_R_1ak9illladb9r5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a>, hosted within Twilio and belong to the Account creating the Message.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">messagingServiceSid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;MG&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required if From is not passed</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The SID of the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/services" title="Messaging Service" class="css-lpeit6">Messaging Service</a> you want to associate with the Message. When this parameter is provided and the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">from</code> parameter is omitted, Twilio selects the optimal sender from the Messaging Service's Sender Pool. You may also provide a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">from</code> parameter if you want to use a specific Sender from the Sender Pool.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^MG[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">body</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required if MediaUrl or ContentSid is not passed</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#pii-fields" class="css-178spco"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-k0n01s"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_1llhlnladb9r5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span>PII MTL: 30 days</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The text content of the outgoing message. Can be up to 1,600 characters in length. SMS only: If the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">body</code> contains more than 160 <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-gsm-7-character-encoding" title="GSM-7" class="css-lpeit6">GSM-7</a> characters (or 70 <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-ucs-2-character-encoding" title="UCS-2" class="css-lpeit6">UCS-2</a> characters), the message is segmented and charged accordingly. For long <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">body</code> text, consider using the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://www.twilio.com/blog/mms-for-long-text-messages" rel="noreferrer noopener" target="_blank" title="send_as_mms parameter" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">send_as_mms parameter<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_1al9ilnladb9r5al5dlbkm_"><title id="LinkExternalIcon-_R_1al9ilnladb9r5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a>.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">mediaUrl</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">array[string&lt;uri&gt;]</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required if Body or ContentSid is not passed</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The URL of media to include in the Message content. <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">jpeg</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">jpg</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">gif</code>, and <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">png</code> file types are fully supported by Twilio and content is formatted for delivery on destination devices. The media size limit is 5 MB for supported file types (<code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">jpeg</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">jpg</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">png</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">gif</code>) and 500 KB for <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/guides/accepted-mime-types" title="other types" class="css-lpeit6">other types</a> of accepted media. To send more than one image in the message, provide multiple <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">media_url</code> parameters in the POST request. You can include up to ten <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">media_url</code> parameters per message. <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://support.twilio.com/hc/en-us/articles/223179808-Sending-and-receiving-MMS-messages" rel="noreferrer noopener" target="_blank" title="International" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">International<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_2lc9iloladb9r5al5dlbkm_"><title id="LinkExternalIcon-_R_2lc9iloladb9r5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> and <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://support.twilio.com/hc/en-us/articles/223133707-Is-MMS-supported-for-all-carriers-in-US-and-Canada-" rel="noreferrer noopener" target="_blank" title="carrier" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">carrier<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_2ld9iloladb9r5al5dlbkm_"><title id="LinkExternalIcon-_R_2ld9iloladb9r5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> limits apply.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">contentSid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;HX&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required if Body or MediaUrl is not passed</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">For <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/content" title="Content Editor/API" class="css-lpeit6">Content Editor/API</a> only: The SID of the Content Template to be used with the Message, e.g., <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">HXXXXXXXXXXXXXXXXXXXXXXXXXXXXX</code>. If this parameter is not provided, a Content Template is not used. Find the SID in the Console on the Content Editor page. For Content API users, the SID is found in Twilio's response when <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/content/content-api-resources#create-templates" title="creating the Template" class="css-lpeit6">creating the Template</a> or by <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/content/content-api-resources#fetch-all-content-resources" title="fetching your Templates" class="css-lpeit6">fetching your Templates</a>.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^HX[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div></div></div></div><div data-paste-element="HORIZONTAL_TAB_PANEL" data-paste-core-version="21.4.0" id="_R_19r5al5dlbkm_-4" hidden="" style="display:none" role="tabpanel" tabindex="0" aria-labelledby="_R_19r5al5dlbkm_-example" class="css-l8vwfh"><style data-emotion="css slcqjs">.css-slcqjs{box-sizing:border-box;margin-bottom:1.5rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-slcqjs"><style data-emotion="css 1rffz5t">.css-1rffz5t{box-sizing:border-box;border-bottom-width:0;display:block;margin-bottom:0.25rem;padding-left:0;padding-right:0;text-transform:none;font-size:0.875rem;font-weight:500;line-height:1.25rem;color:rgb(18, 28, 45);cursor:pointer;}</style><label data-paste-element="LABEL" data-paste-core-version="21.4.0" for="example-select-_R_2lb9r5al5dlbkm_" class="css-1rffz5t"><style data-emotion="css 1sekzvp">.css-1sekzvp{box-sizing:border-box;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><span data-paste-element="MEDIA_OBJECT" data-paste-core-version="21.4.0" class="css-1sekzvp"><span data-paste-element="MEDIA_BODY" data-paste-core-version="21.4.0" class="css-1i39mnm">Select from available examples</span></span></label><style data-emotion="css tr399a">.css-tr399a{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #8B93AA;border-radius:8px;-webkit-transition:box-shadow 100ms ease-in;transition:box-shadow 100ms ease-in;cursor:text;}.css-tr399a:hover{box-shadow:0 0 0 1px #006dfa;}.css-tr399a:focus-within{box-shadow:0 0 0 1px #cacdd8,0 0 0 3px #ffffff,0 0 0 4px #006dfa,0 0 0 6px #cce4ff;}.css-tr399a:active,.css-tr399a[data-active=true]{box-shadow:0 0 0 1px #030b5d;}</style><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-tr399a"><style data-emotion="css 1p04ivx">.css-1p04ivx{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;position:relative;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><style data-emotion="css 12uogn5">.css-12uogn5{box-sizing:border-box;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:rgb(255, 255, 255);border:none;border-radius:8px;box-shadow:none;color:inherit;cursor:pointer;display:block;font-family:inherit;font-size:0.875rem;font-weight:500;line-height:1.25rem;margin:0;outline:none;padding-bottom:0.5rem;padding-left:0.75rem;padding-right:2.25rem;padding-top:0.5rem;resize:none;}.css-12uogn5:disabled,.css-12uogn5:disabled:focus,.css-12uogn5:disabled:hover,.css-12uogn5[aria-disabled=true],.css-12uogn5[aria-disabled=true]:focus,.css-12uogn5[aria-disabled=true]:hover{color:rgb(139, 147, 170);background-color:transparent;cursor:not-allowed;opacity:1;}</style><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" role="listbox" id="example-select-_R_2lb9r5al5dlbkm_" data-not-selectize="true" class="css-12uogn5"><style data-emotion="css 1raivgc">.css-1raivgc{box-sizing:border-box;background-color:inherit;color:inherit;font-family:inherit;line-height:1.75rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.25rem;}</style><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="create" class="css-1raivgc" selected="">create</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="createWoService" class="css-1raivgc">createWoService</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="createWithMessagingService" class="css-1raivgc">createWithMessagingService</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="createWithQueuedStatus" class="css-1raivgc">createWithQueuedStatus</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="createScheduledMessageSms" class="css-1raivgc">createScheduledMessageSms</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="createScheduledMessageMms" class="css-1raivgc">createScheduledMessageMms</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="createScheduledMessageWhatsapp" class="css-1raivgc">createScheduledMessageWhatsapp</option></select><style data-emotion="css h5r0zr">.css-h5r0zr{box-sizing:border-box;background-color:rgb(249, 249, 250);border-radius:4px;cursor:pointer;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:absolute;pointer-events:none;right:0.5rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;}</style><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-h5r0zr"><style data-emotion="css ggo522">.css-ggo522{box-sizing:border-box;line-height:0;display:block;color:rgb(96, 107, 133);width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-ggo522"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_alaelb9r5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-slcqjs"><style data-emotion="css 1ft5k6i">.css-1ft5k6i{box-sizing:border-box;background-color:rgb(31, 48, 76);border-radius:4px;overflow:hidden;}</style><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><style data-emotion="css 1lrte93">.css-1lrte93{box-sizing:border-box;background-color:rgb(18, 28, 45);display:grid;grid-template-rows:auto 1fr;grid-template-areas:"button-group" "code-block";row-gap:0.25rem;padding-top:1rem;}</style><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><style data-emotion="css ba3ttd">.css-ba3ttd{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.75rem;column-gap:0.75rem;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;grid-area:button-group;padding-right:1.5rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><style data-emotion="css 8sx3rd">.css-8sx3rd{box-sizing:border-box;width:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;display:inline-block;border:none;outline:none;-webkit-transition:background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in;transition:background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in;font-family:inherit;font-weight:600;-webkit-text-decoration:none;text-decoration:none;position:relative;margin:0;border-radius:8px;cursor:pointer;color:rgb(255, 255, 255);background-color:rgb(18, 28, 45);box-shadow:0 0 0 1px #394762;padding:0.25rem;}.css-8sx3rd:hover{-webkit-text-decoration:none;text-decoration:none;color:rgb(255, 255, 255);background-color:rgb(31, 48, 76);box-shadow:0 0 0 1px #f4f4f6;}.css-8sx3rd:focus{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #394762,0 0 0 3px #121c2d,0 0 0 4px #ffffff,0 0 0 6px rgba(255, 255, 255, 0.2);}.css-8sx3rd:active,.css-8sx3rd[data-active=true]{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #ffffff;color:rgb(255, 255, 255);background-color:rgb(31, 48, 76);}</style><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_9jamlb9r5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_1kppjamlb9r5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div><style data-emotion="css 1yf26d7">.css-1yf26d7{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto;grid-area:code-block;}</style><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><style data-emotion="css 1p78m0">.css-1p78m0{display:grid;}.css-1p78m0:focus{outline:none;box-shadow:inset 0 0 0 1px #006dfa,inset 0 0 0 3px #cce4ff;border-radius:4px;}</style><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;padding-left:1.5rem;max-height:calc(1.5 * 1em * 51 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div><span style="color:#C9D1D9">{</span>
</div><div>  <span style="color:#7EE787">"ApplicationSid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div><div>  <span style="color:#7EE787">"Body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Hello! 👍"</span><span style="color:#C9D1D9">,</span>
</div><div>  <span style="color:#7EE787">"From"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+14155552345"</span><span style="color:#C9D1D9">,</span>
</div><div>  <span style="color:#7EE787">"MediaUrl"</span><span style="color:#C9D1D9">: [</span>
</div><div>    <span style="color:#A5D6FF">"https://c1.staticflickr.com/3/2899/14341091933_1e92e62d12_b.jpg"</span>
</div><div>  <span style="color:#C9D1D9">],</span>
</div><div>  <span style="color:#7EE787">"PersistentAction"</span><span style="color:#C9D1D9">: [</span>
</div><div>    <span style="color:#A5D6FF">"mailto:test@example.com"</span>
</div><div>  <span style="color:#C9D1D9">],</span>
</div><div>  <span style="color:#7EE787">"StatusCallback"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"https://example.com"</span><span style="color:#C9D1D9">,</span>
</div><div>  <span style="color:#7EE787">"To"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+14155552345"</span><span style="color:#C9D1D9">,</span>
</div><div>  <span style="color:#7EE787">"Tags"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"{</span><span style="color:#79C0FF">\"</span><span style="color:#A5D6FF">campaign_name</span><span style="color:#79C0FF">\"</span><span style="color:#A5D6FF">:</span> <span style="color:#79C0FF">\"</span><span style="color:#A5D6FF">Spring Sale 2022</span><span style="color:#79C0FF">\"</span><span style="color:#A5D6FF">,</span><span style="color:#79C0FF">\"</span><span style="color:#A5D6FF">message_type</span><span style="color:#79C0FF">\"</span><span style="color:#A5D6FF">:</span> <span style="color:#79C0FF">\"</span><span style="color:#A5D6FF">cart_abandoned</span><span style="color:#79C0FF">\"</span><span style="color:#A5D6FF">}"</span>
</div><div><span style="color:#C9D1D9">}</span></div></div></pre></div></div></div></div></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"></section>
<section id="twilios-request-to-the-statuscallback-url-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="twilios-request-to-the-statuscallback-url" class="css-132spa5">Twilio's request to the StatusCallback URL</h2><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#twilios-request-to-the-statuscallback-url" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_5ac5v5al5dlbkm_"><title id="LinkIcon-_R_5ac5v5al5dlbkm_">twilios-request-to-the-statuscallback-url page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_16dak5v5al5dlbkm_"><title id="ThumbsUpIcon-_R_16dak5v5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_16lak5v5al5dlbkm_"><title id="ThumbsDownIcon-_R_16lak5v5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Whenever a Message resource's <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Status</code> changes, Twilio sends a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">POST</code> request to the Message resource's <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">StatusCallback</code> URL.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">In a status callback request, Twilio provides a subset of the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/guides/webhook-request#request-parameters" title="standard request properties" class="css-lpeit6">standard request properties</a>, and additionally <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">MessageStatus</code> and <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">ErrorCode</code>. These properties are described in the table below.</p>
















<div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-161rs34"><div data-paste-element="TABLE_WRAPPER" data-paste-core-version="21.4.0" class="css-1pev1tl"><table data-paste-element="TABLE" data-paste-core-version="21.4.0" class="css-1yrg7uf"><thead data-paste-element="THEAD" data-paste-core-version="21.4.0" class="css-c08gur"><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><th data-paste-element="TH" data-paste-core-version="21.4.0" class="css-kczchh">Property</th><th data-paste-element="TH" data-paste-core-version="21.4.0" class="css-kczchh">Description</th></tr></thead><tbody data-paste-element="TBODY" data-paste-core-version="21.4.0" class="css-1u05hs8"><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">MessageStatus</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">The <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api/message-resource#message-status-values" title="status" class="css-lpeit6">status</a> of the Message resource at the time the status callback request was sent.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">ErrorCode</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">If an error occurred (i.e. the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">MessageStatus</code> is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">failed</code> or <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">undelivered</code>), this property provides additional information about the failure.</td></tr></tbody></table></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-rj5eb"><div data-paste-element="CALLOUT" data-paste-core-version="21.4.0" class="css-1tn0jga"><div data-paste-element="CALLOUT_ICON" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-5ybmgr"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_36kpv5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">(warning)</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fkfdww"><h2 data-paste-element="CALLOUT_HEADING" data-paste-core-version="21.0.1" class="css-kevsq9">Warning</h2><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ircowi"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The properties included in Twilio's request to the StatusCallback URL vary by messaging channel and event type and are subject to change.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Twilio occasionally adds new properties without advance notice.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">When integrating with status callback requests, it is important that your implementation is able to accept and correctly run <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/usage/webhooks/webhooks-security" title="signature validation" class="css-lpeit6">signature validation</a> on an evolving set of parameters.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Twilio strongly recommends using the signature validation methods provided in the SDKs and not implementing your own signature validation.</p></div></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Learn more about status callbacks:</p><ul data-paste-element="UNORDERED_LIST" data-paste-core-version="21.0.1" class="css-q56x2v">
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/guides/outbound-message-status-in-status-callbacks" title="Outbound Message Status in Status Callbacks" class="css-lpeit6">Outbound Message Status in Status Callbacks</a></li>
<li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/guides/track-outbound-message-status" title="Track the Message Status of Outbound Messages" class="css-lpeit6">Track the Message Status of Outbound Messages</a></li>
</ul></section>
<section id="smsmms-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-a8lapc"><h3 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="smsmms" class="css-zlgnaa">SMS/MMS</h3><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#smsmms" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_2l6635al5dlbkm_"><title id="LinkIcon-_R_2l6635al5dlbkm_">smsmms page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_j6la635al5dlbkm_"><title id="ThumbsUpIcon-_R_j6la635al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_jala635al5dlbkm_"><title id="ThumbsDownIcon-_R_jala635al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">For most SMS/MMS Messages that have a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Status</code> of <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">delivered</code> or <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">undelivered</code>, Twilio's request to the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">StatusCallback</code> URL contains an additional property:</p>












<div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-161rs34"><div data-paste-element="TABLE_WRAPPER" data-paste-core-version="21.4.0" class="css-1pev1tl"><table data-paste-element="TABLE" data-paste-core-version="21.4.0" class="css-1yrg7uf"><thead data-paste-element="THEAD" data-paste-core-version="21.4.0" class="css-c08gur"><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><th data-paste-element="TH" data-paste-core-version="21.4.0" class="css-kczchh">Property</th><th data-paste-element="TH" data-paste-core-version="21.4.0" class="css-kczchh">Description</th></tr></thead><tbody data-paste-element="TBODY" data-paste-core-version="21.4.0" class="css-1u05hs8"><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">RawDlrDoneDate</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">This property is a passthrough of the Done Date included in the DLR (Delivery Receipt) that Twilio received from the carrier.<br><br> The value is in <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">YYMMDDhhmm</code> format.<ul data-paste-element="UNORDERED_LIST" data-paste-core-version="21.0.1" class="css-q56x2v"><li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">YY</code> is last two digits of the year (00-99)</li><li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">MM</code> is the two-digit month (01-12)</li><li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">DD</code> is the two-digit day (01-31)</li><li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">hh</code> is the two-digit hour (00-23)</li><li data-paste-element="LIST_ITEM" data-paste-core-version="21.0.1" class="css-1pp5a8v"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">mm</code> is the two-digit minute (00-59).</li></ul> Learn more on the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://www.twilio.com/en-us/changelog/addition-of-rawdlrdonedate-to-delivered-and-undelivered-status-webhooks" rel="noreferrer noopener" target="_blank" title="&quot;Addition of RawDlrDoneDate to Delivered and Undelivered Status Webhooks&quot; Changelog page" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">"Addition of RawDlrDoneDate to Delivered and Undelivered Status Webhooks" Changelog page<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_ladalai35al5dlbkm_"><title id="LinkExternalIcon-_R_ladalai35al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a>.</td></tr></tbody></table></div></div></section>
<section id="whatsapp-and-other-messaging-channels-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-a8lapc"><h3 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="whatsapp-and-other-messaging-channels" class="css-zlgnaa">WhatsApp and other messaging channels</h3><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#whatsapp-and-other-messaging-channels" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_2l6675al5dlbkm_"><title id="LinkIcon-_R_2l6675al5dlbkm_">whatsapp-and-other-messaging-channels page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_j6la675al5dlbkm_"><title id="ThumbsUpIcon-_R_j6la675al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_jala675al5dlbkm_"><title id="ThumbsDownIcon-_R_jala675al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If the Message resource uses RCS, WhatsApp, or another messaging channel, Twilio's request to the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">StatusCallback</code> URL contains additional properties. These properties are listed in the table below.</p>
























<div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-161rs34"><div data-paste-element="TABLE_WRAPPER" data-paste-core-version="21.4.0" class="css-1pev1tl"><table data-paste-element="TABLE" data-paste-core-version="21.4.0" class="css-1yrg7uf"><thead data-paste-element="THEAD" data-paste-core-version="21.4.0" class="css-c08gur"><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><th data-paste-element="TH" data-paste-core-version="21.4.0" class="css-kczchh">Property</th><th data-paste-element="TH" data-paste-core-version="21.4.0" class="css-kczchh">Description</th></tr></thead><tbody data-paste-element="TBODY" data-paste-core-version="21.4.0" class="css-1u05hs8"><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">ChannelInstallSid</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">The <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/channels" title="Installed Channel" class="css-lpeit6">Installed Channel</a> SID that was used to send this message</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">ChannelStatusMessage</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">The error message returned by the underlying messaging channel if Message delivery failed. This property is present only if the Message delivery failed.</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">ChannelPrefix</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">The channel-specific prefix identifying the messaging channel associated with this Message</td></tr><tr data-paste-element="TR" data-paste-core-version="21.4.0" class="css-1e22c8r"><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">EventType</code></td><td data-paste-element="TD" data-paste-core-version="21.4.0" class="css-4rjmal">This property contains information about post-delivery events. If the channel supports read receipts (currently RCS and WhatsApp), this property's value is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">READ</code> after the recipient has read the message.</td></tr></tbody></table></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"></section>
<section id="send-an-sms-message-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="send-an-sms-message" class="css-132spa5">Send an SMS message</h2><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#send-an-sms-message" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_2l66b5al5dlbkm_"><title id="LinkIcon-_R_2l66b5al5dlbkm_">send-an-sms-message page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_j6la6b5al5dlbkm_"><title id="ThumbsUpIcon-_R_j6la6b5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_jala6b5al5dlbkm_"><title id="ThumbsDownIcon-_R_jala6b5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The example below shows how to create a Message resource with an SMS <strong>recipient</strong>.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Sending this <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">POST</code> request causes Twilio to send a text message from <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">+15557122661</code> (a Twilio phone number belonging to the Account sending the request) to <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">+15558675310</code>. The <strong>content</strong> of the text message is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Hi there</code>.</p><style data-emotion="css uvbrx2">.css-uvbrx2{box-sizing:border-box;margin-bottom:1.5rem;overflow:hidden;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><style data-emotion="css 1vk3mjb">.css-1vk3mjb{box-sizing:border-box;background-color:rgb(31, 48, 76);padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;margin:0;border-top-left-radius:4px;border-top-right-radius:4px;font-weight:600;font-size:0.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-column-gap:0.75rem;column-gap:0.75rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width: 768px){.css-1vk3mjb{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1vk3mjb"><style data-emotion="css 2ib1ps">.css-2ib1ps{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:auto;-ms-flex:auto;flex:auto;max-width:100%;overflow-x:auto;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-2ib1ps"><style data-emotion="css eely4y">.css-eely4y{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;overflow-x:hidden;}@media screen and (min-width: 768px){.css-eely4y{margin-bottom:0;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-eely4y"><style data-emotion="css ztvk33">.css-ztvk33{box-sizing:border-box;color:rgb(255, 255, 255);overflow-x:hidden;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" id="code-send-an-sms-message" class="css-ztvk33"><style data-emotion="css 9nq3e2">.css-9nq3e2{box-sizing:border-box;display:inline-block;vertical-align:bottom;-webkit-text-decoration:inherit;text-decoration:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" title="Send an SMS message" class="css-9nq3e2">Send an SMS message</span></span><style data-emotion="css 2tt14g">.css-2tt14g{box-sizing:border-box;-webkit-text-decoration:none;text-decoration:none;margin:0.5rem;color:rgb(96, 107, 133);border-radius:2px;outline:none;display:inline-block;vertical-align:text-bottom;}.css-2tt14g:hover{color:rgb(202, 205, 216);}.css-2tt14g:focus{box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;color:rgb(202, 205, 216);}</style><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#code-send-an-sms-message" class="css-2tt14g"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_akplib5al5dlbkm_"><title id="LinkIcon-_R_akplib5al5dlbkm_">Link to code sample: Send an SMS message</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><style data-emotion="css uedoeu">.css-uedoeu{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-column-gap:0.75rem;column-gap:0.75rem;width:100%;}@media screen and (min-width: 768px){.css-uedoeu{width:auto;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uedoeu"><style data-emotion="css s0z4m">.css-s0z4m{box-sizing:border-box;width:100%;}@media screen and (min-width: 768px){.css-s0z4m{width:auto;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-s0z4m"><style data-emotion="css 116z8rp">.css-116z8rp{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;background-color:rgb(18, 28, 45);box-shadow:0 0 0 1px #8891aa;border-radius:8px;color:rgb(255, 255, 255);-webkit-transition:box-shadow 100ms ease-in;transition:box-shadow 100ms ease-in;cursor:text;}.css-116z8rp:hover{box-shadow:0 0 0 1px #ffffff;}.css-116z8rp:focus-within{background-color:rgb(18, 28, 45);box-shadow:0 0 0 1px #394762,0 0 0 3px #121c2d,0 0 0 4px #ffffff,0 0 0 6px rgba(255, 255, 255, 0.2);}.css-116z8rp:active,.css-116z8rp[data-active=true]{box-shadow:0 0 0 1px #ffffff;}</style><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-116z8rp"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><style data-emotion="css 1eeu8f4">.css-1eeu8f4{box-sizing:border-box;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:rgb(18, 28, 45);border:none;border-radius:8px;box-shadow:none;color:inherit;cursor:pointer;display:block;font-family:inherit;font-size:0.875rem;font-weight:500;line-height:1.25rem;margin:0;outline:none;padding-bottom:0.5rem;padding-left:0.75rem;padding-right:2.25rem;padding-top:0.5rem;resize:none;}.css-1eeu8f4:disabled,.css-1eeu8f4:disabled:focus,.css-1eeu8f4:disabled:hover,.css-1eeu8f4[aria-disabled=true],.css-1eeu8f4[aria-disabled=true]:focus,.css-1eeu8f4[aria-disabled=true]:hover{color:rgb(75, 86, 113);background-color:transparent;cursor:not-allowed;opacity:1;}</style><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" id="code-sample-code-sample-_R_ib5al5dlbkm_" aria-label="Select sample" tabindex="0" aria-describedby="paste-tooltip-_R_2d9lib5al5dlbkm_" data-not-selectize="true" class="css-1eeu8f4"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Node.js" class="css-1raivgc" selected="">Node.js</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Python" class="css-1raivgc">Python</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="C#" class="css-1raivgc">C#</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Java" class="css-1raivgc">Java</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Go" class="css-1raivgc">Go</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="PHP" class="css-1raivgc">PHP</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Ruby" class="css-1raivgc">Ruby</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="twilio-cli" class="css-1raivgc">twilio-cli</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="curl" class="css-1raivgc">curl</option></select><style data-emotion="css 68zvok">.css-68zvok{box-sizing:border-box;background-color:rgb(24, 37, 60);border-radius:4px;cursor:pointer;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:absolute;pointer-events:none;right:0.5rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;}</style><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-68zvok"><style data-emotion="css 1v61162">.css-1v61162{box-sizing:border-box;line-height:0;display:block;color:rgb(136, 145, 170);width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_laed9lib5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2l9lib5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-_R_6j6ml9lib5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2t9lib5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_d6et9lib5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><style data-emotion="css 1m136ci">.css-1m136ci{box-sizing:border-box;display:inline-block;box-sizing:content-box;opacity:0.5;padding-left:1.5rem;padding-right:1.5ch;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:2ch;}</style><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><style data-emotion="css luzz01">.css-luzz01{box-sizing:border-box;display:inline-block;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"twilio"</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from "twilio";</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">createMessage</span><span style="color:#C9D1D9">() {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#FF7B72">const</span> <span style="color:#79C0FF">message</span> <span style="color:#FF7B72">= await</span> <span style="color:#C9D1D9">client.messages.</span><span style="color:#D2A8FF">create</span><span style="color:#C9D1D9">({</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">body:</span> <span style="color:#A5D6FF">"Hi there"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">from:</span> <span style="color:#A5D6FF">"+15557122661"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">to:</span> <span style="color:#A5D6FF">"+15558675310"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">});</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">console.</span><span style="color:#D2A8FF">log</span><span style="color:#C9D1D9">(message.body);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#D2A8FF">createMessage</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div><style data-emotion="css 1rx11c4">.css-1rx11c4{box-sizing:border-box;margin-top:0;color:rgb(255, 255, 255);}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1rx11c4"><style data-emotion="css ab5mdd">.css-ab5mdd{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:0.25rem;column-gap:0.25rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ab5mdd"><style data-emotion="css 1tyruju">.css-1tyruju{box-sizing:border-box;background-color:rgb(31, 48, 76);color:rgb(255, 255, 255);padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;margin:0;border-top-left-radius:4px;border-top-right-radius:4px;font-weight:600;font-size:0.875rem;}</style><h3 data-paste-element="CODE_BLOCK_HEADER" data-paste-core-version="21.4.0" class="css-1tyruju">Response</h3><span data-paste-element="BOX" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="paste-tooltip-_R_krlib5al5dlbkm_" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="InformationIcon-_R_jkrlib5al5dlbkm_"><title id="InformationIcon-_R_jkrlib5al5dlbkm_">Note about this response</title><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 1.25a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM10 9a1 1 0 011 1v3a1 1 0 01-2 0v-3a1 1 0 011-1zm0-3a1 1 0 110 2 1 1 0 010-2z"></path></svg></span></span></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_16dblib5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_6j76dblib5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy response</span></span></span></span></button></div></div><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;max-height:calc(1.5 * 1em * 21 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Hi there"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"outbound-api"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+15557122661"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"queued"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">21</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">22</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+15558675310"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">23</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">24</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span></div></div></div></div></pre></div></div></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"></section>
<section id="send-an-rcs-message-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="send-an-rcs-message" class="css-132spa5">Send an RCS message</h2><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#send-an-rcs-message" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_2l66f5al5dlbkm_"><title id="LinkIcon-_R_2l66f5al5dlbkm_">send-an-rcs-message page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_j6la6f5al5dlbkm_"><title id="ThumbsUpIcon-_R_j6la6f5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_jala6f5al5dlbkm_"><title id="ThumbsDownIcon-_R_jala6f5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">After completing the setup and configuration steps in the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/rcs/onboarding" title="Programmable Messaging RCS Onboarding Guide
" class="css-lpeit6">Programmable Messaging RCS Onboarding Guide
</a>, you can send a <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/rcs" title="Rich Communication Services (RCS)" class="css-lpeit6">Rich Communication Services (RCS)</a> message by creating a new Message resource. Set the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">MessageServiceSid</code> or <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">From</code> parameter to the SID of the Messaging Service associated with your RCS Sender. To find your Messaging Service's SID, check the <strong>Sid</strong> column on the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://www.twilio.com/console/sms/services" rel="noreferrer noopener" target="_blank" title="Messaging Services page" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Messaging Services page<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_aliaf5al5dlbkm_"><title id="LinkExternalIcon-_R_aliaf5al5dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> in the Console.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Programmable Messaging proactively checks if the recipient's device can support RCS, and will send the message using SMS as a fallback if needed.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1vk3mjb"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-2ib1ps"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-eely4y"><span data-paste-element="BOX" data-paste-core-version="21.4.0" id="code-send-an-rcs-message-using-the-messageservicesid-parameter" class="css-ztvk33"><span data-paste-element="BOX" data-paste-core-version="21.4.0" title="Send an RCS message using the MessageServiceSid parameter" class="css-9nq3e2">Send an RCS message using the MessageServiceSid parameter</span></span><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#code-send-an-rcs-message-using-the-messageservicesid-parameter" class="css-2tt14g"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_akplif5al5dlbkm_"><title id="LinkIcon-_R_akplif5al5dlbkm_">Link to code sample: Send an RCS message using the MessageServiceSid parameter</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uedoeu"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-s0z4m"><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-116z8rp"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" id="code-sample-code-sample-_R_if5al5dlbkm_" aria-label="Select sample" tabindex="0" aria-describedby="paste-tooltip-_R_2d9lif5al5dlbkm_" data-not-selectize="true" class="css-1eeu8f4"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Node.js" class="css-1raivgc" selected="">Node.js</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Python" class="css-1raivgc">Python</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="C#" class="css-1raivgc">C#</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Java" class="css-1raivgc">Java</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Go" class="css-1raivgc">Go</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="PHP" class="css-1raivgc">PHP</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Ruby" class="css-1raivgc">Ruby</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="twilio-cli" class="css-1raivgc">twilio-cli</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="curl" class="css-1raivgc">curl</option></select><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-68zvok"><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_laed9lif5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2l9lif5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-_R_6j6ml9lif5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2t9lif5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_d6et9lif5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"twilio"</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from "twilio";</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">createMessage</span><span style="color:#C9D1D9">() {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#FF7B72">const</span> <span style="color:#79C0FF">message</span> <span style="color:#FF7B72">= await</span> <span style="color:#C9D1D9">client.messages.</span><span style="color:#D2A8FF">create</span><span style="color:#C9D1D9">({</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">body:</span> <span style="color:#A5D6FF">"My first RCS message. Hello, world!"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">messagingServiceSid:</span> <span style="color:#A5D6FF">"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">to:</span> <span style="color:#A5D6FF">"+155XXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">});</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">console.</span><span style="color:#D2A8FF">log</span><span style="color:#C9D1D9">(message.body);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#D2A8FF">createMessage</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1rx11c4"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ab5mdd"><h3 data-paste-element="CODE_BLOCK_HEADER" data-paste-core-version="21.4.0" class="css-1tyruju">Response</h3><span data-paste-element="BOX" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="paste-tooltip-_R_krlif5al5dlbkm_" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="InformationIcon-_R_jkrlif5al5dlbkm_"><title id="InformationIcon-_R_jkrlif5al5dlbkm_">Note about this response</title><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 1.25a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM10 9a1 1 0 011 1v3a1 1 0 01-2 0v-3a1 1 0 011-1zm0-3a1 1 0 110 2 1 1 0 010-2z"></path></svg></span></span></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_16dblif5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_6j76dblif5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy response</span></span></span></span></button></div></div><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;max-height:calc(1.5 * 1em * 21 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"My first RCS message. Hello, world!"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"outbound-api"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+14155552345"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"queued"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">21</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">22</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+155XXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">23</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">24</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span></div></div></div></div></pre></div></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1vk3mjb"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-2ib1ps"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-eely4y"><span data-paste-element="BOX" data-paste-core-version="21.4.0" id="code-send-an-rcs-message-using-the-from-parameter" class="css-ztvk33"><span data-paste-element="BOX" data-paste-core-version="21.4.0" title="Send an RCS message using the From parameter" class="css-9nq3e2">Send an RCS message using the From parameter</span></span><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#code-send-an-rcs-message-using-the-from-parameter" class="css-2tt14g"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_akplmf5al5dlbkm_"><title id="LinkIcon-_R_akplmf5al5dlbkm_">Link to code sample: Send an RCS message using the From parameter</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uedoeu"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-s0z4m"><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-116z8rp"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" id="code-sample-code-sample-_R_mf5al5dlbkm_" aria-label="Select sample" tabindex="0" aria-describedby="paste-tooltip-_R_2d9lmf5al5dlbkm_" data-not-selectize="true" class="css-1eeu8f4"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Node.js" class="css-1raivgc" selected="">Node.js</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Python" class="css-1raivgc">Python</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="C#" class="css-1raivgc">C#</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Java" class="css-1raivgc">Java</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Go" class="css-1raivgc">Go</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="PHP" class="css-1raivgc">PHP</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Ruby" class="css-1raivgc">Ruby</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="twilio-cli" class="css-1raivgc">twilio-cli</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="curl" class="css-1raivgc">curl</option></select><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-68zvok"><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_laed9lmf5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2l9lmf5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-_R_6j6ml9lmf5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2t9lmf5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_d6et9lmf5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"twilio"</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from "twilio";</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">createMessage</span><span style="color:#C9D1D9">() {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#FF7B72">const</span> <span style="color:#79C0FF">message</span> <span style="color:#FF7B72">= await</span> <span style="color:#C9D1D9">client.messages.</span><span style="color:#D2A8FF">create</span><span style="color:#C9D1D9">({</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">body:</span> <span style="color:#A5D6FF">"My first RCS message. Hello, world!"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">from:</span> <span style="color:#A5D6FF">"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">to:</span> <span style="color:#A5D6FF">"+155XXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">});</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">console.</span><span style="color:#D2A8FF">log</span><span style="color:#C9D1D9">(message.body);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#D2A8FF">createMessage</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1rx11c4"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ab5mdd"><h3 data-paste-element="CODE_BLOCK_HEADER" data-paste-core-version="21.4.0" class="css-1tyruju">Response</h3><span data-paste-element="BOX" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="paste-tooltip-_R_krlmf5al5dlbkm_" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="InformationIcon-_R_jkrlmf5al5dlbkm_"><title id="InformationIcon-_R_jkrlmf5al5dlbkm_">Note about this response</title><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 1.25a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM10 9a1 1 0 011 1v3a1 1 0 01-2 0v-3a1 1 0 011-1zm0-3a1 1 0 110 2 1 1 0 010-2z"></path></svg></span></span></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_16dblmf5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_6j76dblmf5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy response</span></span></span></span></button></div></div><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;max-height:calc(1.5 * 1em * 21 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"My first RCS message. Hello, world!"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"outbound-api"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"queued"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">21</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">22</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+155XXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">23</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">24</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span></div></div></div></div></pre></div></div></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"></section>
<section id="send-a-whatsapp-message-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="send-a-whatsapp-message" class="css-132spa5">Send a WhatsApp message</h2><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#send-a-whatsapp-message" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_5ac6j5al5dlbkm_"><title id="LinkIcon-_R_5ac6j5al5dlbkm_">send-a-whatsapp-message page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_16dak6j5al5dlbkm_"><title id="ThumbsUpIcon-_R_16dak6j5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_16lak6j5al5dlbkm_"><title id="ThumbsDownIcon-_R_16lak6j5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If you have a <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/whatsapp#whatsapp-sender-registration" title="Twilio-approved WhatsApp sender" class="css-lpeit6">Twilio-approved WhatsApp sender</a>, you can send WhatsApp messages by creating a new Message resource. (<a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/whatsapp/key-concepts" title="WhatsApp session limitations" class="css-lpeit6">WhatsApp session limitations</a> apply.)</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">From</code> parameter value must be your approved WhatsApp sender address (e.g., <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">whatsapp:+15552221111</code>).</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">To</code> parameter value must be a WhatsApp recipient address (e.g., <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">whatsapp:+15553334444</code>).</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">You must also provide message content via the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Body</code> and/or <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">MediaUrl</code> parameters.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If you're using <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/services" title="Messaging Services" class="css-lpeit6">Messaging Services</a> with <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/content" title="Content API/Content Editor" class="css-lpeit6">Content API/Content Editor</a>, you can provide message content via the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">contentSid</code> and <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">contentVariables</code> parameters.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c"><strong>Note:</strong> WhatsApp does not support including a text body in the same message as a video, audio file, document, contact (vCard), or location. If you pass the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Body</code> parameter on a message with one of these media types, the body is ignored and not delivered to the recipient.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1vk3mjb"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-2ib1ps"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-eely4y"><span data-paste-element="BOX" data-paste-core-version="21.4.0" id="code-send-a-whatsapp-message" class="css-ztvk33"><span data-paste-element="BOX" data-paste-core-version="21.4.0" title="Send a WhatsApp Message" class="css-9nq3e2">Send a WhatsApp Message</span></span><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#code-send-a-whatsapp-message" class="css-2tt14g"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_l9jb2j5al5dlbkm_"><title id="LinkIcon-_R_l9jb2j5al5dlbkm_">Link to code sample: Send a WhatsApp Message</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uedoeu"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-s0z4m"><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-116z8rp"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" id="code-sample-code-sample-_R_12j5al5dlbkm_" aria-label="Select sample" tabindex="0" aria-describedby="paste-tooltip-_R_4qjb2j5al5dlbkm_" data-not-selectize="true" class="css-1eeu8f4"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Node.js" class="css-1raivgc" selected="">Node.js</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Python" class="css-1raivgc">Python</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="C#" class="css-1raivgc">C#</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Java" class="css-1raivgc">Java</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Go" class="css-1raivgc">Go</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="PHP" class="css-1raivgc">PHP</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Ruby" class="css-1raivgc">Ruby</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="twilio-cli" class="css-1raivgc">twilio-cli</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="curl" class="css-1raivgc">curl</option></select><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-68zvok"><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_1aksqjb2j5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_5ajb2j5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-_R_d6ddajb2j5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_5qjb2j5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_qctqjb2j5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"twilio"</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from "twilio";</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">createMessage</span><span style="color:#C9D1D9">() {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#FF7B72">const</span> <span style="color:#79C0FF">message</span> <span style="color:#FF7B72">= await</span> <span style="color:#C9D1D9">client.messages.</span><span style="color:#D2A8FF">create</span><span style="color:#C9D1D9">({</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">body:</span> <span style="color:#A5D6FF">"This is a WhatsApp message sent with Twilio!"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">from:</span> <span style="color:#A5D6FF">"whatsapp:+15555238886"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">to:</span> <span style="color:#A5D6FF">"whatsapp:+15557770006"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">});</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">console.</span><span style="color:#D2A8FF">log</span><span style="color:#C9D1D9">(message.body);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#D2A8FF">createMessage</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1rx11c4"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ab5mdd"><h3 data-paste-element="CODE_BLOCK_HEADER" data-paste-core-version="21.4.0" class="css-1tyruju">Response</h3><span data-paste-element="BOX" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="paste-tooltip-_R_19nb2j5al5dlbkm_" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="InformationIcon-_R_179nb2j5al5dlbkm_"><title id="InformationIcon-_R_179nb2j5al5dlbkm_">Note about this response</title><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 1.25a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM10 9a1 1 0 011 1v3a1 1 0 01-2 0v-3a1 1 0 011-1zm0-3a1 1 0 110 2 1 1 0 010-2z"></path></svg></span></span></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2cqnb2j5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_d6ecqnb2j5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy response</span></span></span></span></button></div></div><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;max-height:calc(1.5 * 1em * 21 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"This is a WhatsApp message sent with Twilio!"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"outbound-api"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"whatsapp:+15555238886"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"queued"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">21</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">22</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"whatsapp:+15557770006"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">23</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">24</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span></div></div></div></div></pre></div></div></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"></section>
<section id="send-a-message-with-a-messaging-service-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="send-a-message-with-a-messaging-service" class="css-132spa5">Send a message with a Messaging Service</h2><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#send-a-message-with-a-messaging-service" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_2l66n5al5dlbkm_"><title id="LinkIcon-_R_2l66n5al5dlbkm_">send-a-message-with-a-messaging-service page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_j6la6n5al5dlbkm_"><title id="ThumbsUpIcon-_R_j6la6n5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_jala6n5al5dlbkm_"><title id="ThumbsDownIcon-_R_jala6n5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">When sending a message with a <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/services" title="Messaging Service" class="css-lpeit6">Messaging Service</a>, you must provide a <strong>recipient</strong> via the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">To</code> parameter and <strong>content</strong> via the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Body</code>, <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">ContentSid</code>, or <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">MediaUrl</code> parameters. In addition, you must provide the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">MessagingServiceSid</code>.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If you provide a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">MessagingServiceSid</code> and no <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">From</code> parameter, Twilio determines the optimal <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">From</code> value from your Sender Pool. In this case, the Message resource's initial <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Status</code> value is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">accepted</code>.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Optionally, you can provide a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">MessagingServiceSid</code> <em>and</em> a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">From</code> parameter. The <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">From</code> parameter must be a sender from your Messaging Service's Sender Pool. In this case, the Message resource's initial <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Status</code> value is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">queued</code>.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">With Messaging Services, you can also <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/features/message-scheduling" title="schedule messages to be sent in the future" class="css-lpeit6">schedule messages to be sent in the future</a> and <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/features/link-shortening" title="send messages with shortened links" class="css-lpeit6">send messages with shortened links</a>.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1vk3mjb"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-2ib1ps"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-eely4y"><span data-paste-element="BOX" data-paste-core-version="21.4.0" id="code-send-a-message-with-a-messaging-service" class="css-ztvk33"><span data-paste-element="BOX" data-paste-core-version="21.4.0" title="Send a message with a Messaging Service" class="css-9nq3e2">Send a message with a Messaging Service</span></span><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#code-send-a-message-with-a-messaging-service" class="css-2tt14g"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_akplqn5al5dlbkm_"><title id="LinkIcon-_R_akplqn5al5dlbkm_">Link to code sample: Send a message with a Messaging Service</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uedoeu"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-s0z4m"><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-116z8rp"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" id="code-sample-code-sample-_R_qn5al5dlbkm_" aria-label="Select sample" tabindex="0" aria-describedby="paste-tooltip-_R_2d9lqn5al5dlbkm_" data-not-selectize="true" class="css-1eeu8f4"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Node.js" class="css-1raivgc" selected="">Node.js</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Python" class="css-1raivgc">Python</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="C#" class="css-1raivgc">C#</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Java" class="css-1raivgc">Java</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Go" class="css-1raivgc">Go</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="PHP" class="css-1raivgc">PHP</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Ruby" class="css-1raivgc">Ruby</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="twilio-cli" class="css-1raivgc">twilio-cli</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="curl" class="css-1raivgc">curl</option></select><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-68zvok"><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_laed9lqn5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2l9lqn5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-_R_6j6ml9lqn5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2t9lqn5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_d6et9lqn5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"twilio"</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from "twilio";</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">createMessage</span><span style="color:#C9D1D9">() {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#FF7B72">const</span> <span style="color:#79C0FF">message</span> <span style="color:#FF7B72">= await</span> <span style="color:#C9D1D9">client.messages.</span><span style="color:#D2A8FF">create</span><span style="color:#C9D1D9">({</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">body:</span> <span style="color:#A5D6FF">"Hello! This is a message sent from a Messaging Service."</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">messagingServiceSid:</span> <span style="color:#A5D6FF">"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">to:</span> <span style="color:#A5D6FF">"+15551212121"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">});</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">console.</span><span style="color:#D2A8FF">log</span><span style="color:#C9D1D9">(message.body);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#D2A8FF">createMessage</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1rx11c4"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ab5mdd"><h3 data-paste-element="CODE_BLOCK_HEADER" data-paste-core-version="21.4.0" class="css-1tyruju">Response</h3><span data-paste-element="BOX" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="paste-tooltip-_R_krlqn5al5dlbkm_" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="InformationIcon-_R_jkrlqn5al5dlbkm_"><title id="InformationIcon-_R_jkrlqn5al5dlbkm_">Note about this response</title><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 1.25a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM10 9a1 1 0 011 1v3a1 1 0 01-2 0v-3a1 1 0 011-1zm0-3a1 1 0 110 2 1 1 0 010-2z"></path></svg></span></span></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_16dblqn5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_6j76dblqn5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy response</span></span></span></span></button></div></div><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;max-height:calc(1.5 * 1em * 21 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Hello! This is a message sent from a Messaging Service."</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Thu, 24 Aug 2023 05:01:45 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"outbound-api"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+14155552345"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"queued"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">21</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">22</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+15551212121"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">23</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">24</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span></div></div></div></div></pre></div></div></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"></section>
<section id="fetch-a-message-resource-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="fetch-a-message-resource" class="css-132spa5">Fetch a Message resource</h2><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#fetch-a-message-resource" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_1aj6r5al5dlbkm_"><title id="LinkIcon-_R_1aj6r5al5dlbkm_">fetch-a-message-resource page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_9jal6r5al5dlbkm_"><title id="ThumbsUpIcon-_R_9jal6r5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_9lal6r5al5dlbkm_"><title id="ThumbsDownIcon-_R_9lal6r5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">GET https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json</code></p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Returns a single Message resource specified by the provided Message <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">SID</code>.</p></section>
<section id="path-parameters-1-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-a8lapc"><h3 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="path-parameters-1" class="css-zlgnaa">Path parameters</h3><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#path-parameters-1" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_2l66v5al5dlbkm_"><title id="LinkIcon-_R_2l66v5al5dlbkm_">path-parameters-1 page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_j6la6v5al5dlbkm_"><title id="ThumbsUpIcon-_R_j6la6v5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_jala6v5al5dlbkm_"><title id="ThumbsDownIcon-_R_jala6v5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="table" class="css-1afqtwe"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6"><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-roynbj"><span role="columnheader">Property name</span><span role="columnheader">Type</span><span role="columnheader">Required</span><span role="columnheader">PII</span><span role="columnheader">Description</span></div></span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-559gxv"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">accountSid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;AC&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The SID of the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/iam/api/account" title="Account" class="css-lpeit6">Account</a> associated with the Message resource</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^AC[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">sid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;SM|MM&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The SID of the Message resource to be fetched</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^(SM|MM)[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1vk3mjb"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-2ib1ps"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-eely4y"><span data-paste-element="BOX" data-paste-core-version="21.4.0" id="code-fetch-a-specific-message" class="css-ztvk33"><span data-paste-element="BOX" data-paste-core-version="21.4.0" title="Fetch a specific Message" class="css-9nq3e2">Fetch a specific Message</span></span><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#code-fetch-a-specific-message" class="css-2tt14g"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_akplev5al5dlbkm_"><title id="LinkIcon-_R_akplev5al5dlbkm_">Link to code sample: Fetch a specific Message</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uedoeu"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-s0z4m"><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-116z8rp"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" id="code-sample-code-sample-_R_ev5al5dlbkm_" aria-label="Select sample" tabindex="0" aria-describedby="paste-tooltip-_R_2d9lev5al5dlbkm_" data-not-selectize="true" class="css-1eeu8f4"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Node.js" class="css-1raivgc" selected="">Node.js</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Python" class="css-1raivgc">Python</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="C#" class="css-1raivgc">C#</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Java" class="css-1raivgc">Java</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Go" class="css-1raivgc">Go</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="PHP" class="css-1raivgc">PHP</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Ruby" class="css-1raivgc">Ruby</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="twilio-cli" class="css-1raivgc">twilio-cli</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="curl" class="css-1raivgc">curl</option></select><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-68zvok"><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_laed9lev5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2l9lev5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-_R_6j6ml9lev5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2t9lev5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_d6et9lev5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"twilio"</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from "twilio";</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">fetchMessage</span><span style="color:#C9D1D9">() {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#FF7B72">const</span> <span style="color:#79C0FF">message</span> <span style="color:#FF7B72">= await</span> <span style="color:#C9D1D9">client</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">.</span><span style="color:#D2A8FF">messages</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">)</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">.</span><span style="color:#D2A8FF">fetch</span><span style="color:#C9D1D9">();</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">console.</span><span style="color:#D2A8FF">log</span><span style="color:#C9D1D9">(message.body);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#D2A8FF">fetchMessage</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1rx11c4"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ab5mdd"><h3 data-paste-element="CODE_BLOCK_HEADER" data-paste-core-version="21.4.0" class="css-1tyruju">Response</h3><span data-paste-element="BOX" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="paste-tooltip-_R_krlev5al5dlbkm_" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="InformationIcon-_R_jkrlev5al5dlbkm_"><title id="InformationIcon-_R_jkrlev5al5dlbkm_">Note about this response</title><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 1.25a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM10 9a1 1 0 011 1v3a1 1 0 01-2 0v-3a1 1 0 011-1zm0-3a1 1 0 110 2 1 1 0 010-2z"></path></svg></span></span></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_16dblev5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_6j76dblev5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy response</span></span></span></span></button></div></div><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;max-height:calc(1.5 * 1em * 21 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"testing"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:18:27 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:18:28 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:18:28 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"outbound-api"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">30007</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Carrier violation"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+12019235161"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"-0.00750"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"USD"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"sent"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Media.json"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">21</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#7EE787">"feedback"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Feedback.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">22</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">23</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+18182008801"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">24</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">25</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span></div></div></div></div></pre></div></div></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"></section>
<section id="read-multiple-message-resources-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="read-multiple-message-resources" class="css-132spa5">Read multiple Message resources</h2><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#read-multiple-message-resources" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_2l6735al5dlbkm_"><title id="LinkIcon-_R_2l6735al5dlbkm_">read-multiple-message-resources page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_j6la735al5dlbkm_"><title id="ThumbsUpIcon-_R_j6la735al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_jala735al5dlbkm_"><title id="ThumbsDownIcon-_R_jala735al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">GET https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages.json</code></p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Read multiple Message resources by sending a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">GET</code> request to your Account's Messages list URI.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Results are sorted by the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">DateSent</code> field, with the most recent messages appearing first.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-rj5eb"><div data-paste-element="CALLOUT" data-paste-core-version="21.4.0" class="css-1tn0jga"><div data-paste-element="CALLOUT_ICON" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-5ybmgr"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_1jan35al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">(warning)</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fkfdww"><h2 data-paste-element="CALLOUT_HEADING" data-paste-core-version="21.0.1" class="css-kevsq9">Warning</h2><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ircowi"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If you are using the Twilio REST API and plan on requesting more records than will fit on a single page, you may want to use the response's <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/usage/twilios-response#pagination" title="nextpageuri" class="css-lpeit6">nextpageuri</a> property. Requesting this URI ensures that your next request picks up where it left off and can prevent you from retrieving duplicate data if you are actively sending or receiving messages.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">This is not necessary if you are using one of the SDKs, which automatically handle pagination. Take a look at the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/libraries" title="SDK documentation" class="css-lpeit6">SDK documentation</a> for more information.</p></div></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">You can also filter the Messages list by providing the following query string parameters to the listing resource:</p></section>
<section id="path-parameters-2-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-a8lapc"><h3 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="path-parameters-2" class="css-zlgnaa">Path parameters</h3><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#path-parameters-2" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_1aj775al5dlbkm_"><title id="LinkIcon-_R_1aj775al5dlbkm_">path-parameters-2 page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_9jal775al5dlbkm_"><title id="ThumbsUpIcon-_R_9jal775al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_9lal775al5dlbkm_"><title id="ThumbsDownIcon-_R_9lal775al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="table" class="css-1afqtwe"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6"><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-roynbj"><span role="columnheader">Property name</span><span role="columnheader">Type</span><span role="columnheader">Required</span><span role="columnheader">PII</span><span role="columnheader">Description</span></div></span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-559gxv"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">accountSid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;AC&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The SID of the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/iam/api/account" title="Account" class="css-lpeit6">Account</a> associated with the Message resources.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^AC[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div></div></div></section>
<section id="query-parameters-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-a8lapc"><h3 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="query-parameters" class="css-zlgnaa">Query parameters</h3><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#query-parameters" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_2l67b5al5dlbkm_"><title id="LinkIcon-_R_2l67b5al5dlbkm_">query-parameters page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_j6la7b5al5dlbkm_"><title id="ThumbsUpIcon-_R_j6la7b5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_jala7b5al5dlbkm_"><title id="ThumbsDownIcon-_R_jala7b5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="table" class="css-1afqtwe"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6"><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-roynbj"><span role="columnheader">Property name</span><span role="columnheader">Type</span><span role="columnheader">Required</span><span role="columnheader">PII</span><span role="columnheader">Description</span></div></span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-559gxv"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">to</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;phone-number&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#pii-fields" class="css-178spco"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-k0n01s"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_1llhl3abb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span>PII MTL: 120 days</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Filter by recipient. For example: Set this parameter to <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">+15558881111</code> to retrieve a list of Message resources sent to <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">+15558881111</code>.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">from</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;phone-number&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#pii-fields" class="css-178spco"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-k0n01s"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_1llhl5abb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span>PII MTL: 120 days</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Filter by sender. For example: Set this parameter to <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">+15552229999</code> to retrieve a list of Message resources sent by <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">+15552229999</code>.</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">dateSent</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;date-time&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Filter by Message <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent_date</code>. Accepts GMT dates in the following formats: <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">YYYY-MM-DD</code> (to find Messages with a specific <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent_date</code>), <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">&lt;=YYYY-MM-DD</code> (to find Messages with <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent_date</code>s on and before a specific date), and <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">&gt;=YYYY-MM-DD</code> (to find Messages with <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent_dates</code> on and after a specific date).</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">dateSentBefore</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;date-time&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Filter by Message <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent_date</code>. Accepts GMT dates in the following formats: <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">YYYY-MM-DD</code> (to find Messages with a specific <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent_date</code>), <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">&lt;=YYYY-MM-DD</code> (to find Messages with <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent_date</code>s on and before a specific date), and <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">&gt;=YYYY-MM-DD</code> (to find Messages with <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent_dates</code> on and after a specific date).</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">dateSentAfter</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string&lt;date-time&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Filter by Message <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent_date</code>. Accepts GMT dates in the following formats: <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">YYYY-MM-DD</code> (to find Messages with a specific <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent_date</code>), <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">&lt;=YYYY-MM-DD</code> (to find Messages with <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent_date</code>s on and before a specific date), and <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">&gt;=YYYY-MM-DD</code> (to find Messages with <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">sent_dates</code> on and after a specific date).</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">pageSize</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">integer&lt;int64&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">How many resources to return in each list page. The default is 50, and the maximum is 1000.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Minimum: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">1</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Maximum: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">1000</code></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">page</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">integer</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The page index. This value is simply for client state.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Minimum: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">0</code></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">pageToken</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The page token. This is provided by the API.</p></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1vk3mjb"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-2ib1ps"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-eely4y"><span data-paste-element="BOX" data-paste-core-version="21.4.0" id="code-list-all-message-resources" class="css-ztvk33"><span data-paste-element="BOX" data-paste-core-version="21.4.0" title="List all Message resources" class="css-9nq3e2">List all Message resources</span></span><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#code-list-all-message-resources" class="css-2tt14g"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_akplfb5al5dlbkm_"><title id="LinkIcon-_R_akplfb5al5dlbkm_">Link to code sample: List all Message resources</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uedoeu"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-s0z4m"><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-116z8rp"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" id="code-sample-code-sample-_R_fb5al5dlbkm_" aria-label="Select sample" tabindex="0" aria-describedby="paste-tooltip-_R_2d9lfb5al5dlbkm_" data-not-selectize="true" class="css-1eeu8f4"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Node.js" class="css-1raivgc" selected="">Node.js</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Python" class="css-1raivgc">Python</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="C#" class="css-1raivgc">C#</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Java" class="css-1raivgc">Java</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Go" class="css-1raivgc">Go</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="PHP" class="css-1raivgc">PHP</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Ruby" class="css-1raivgc">Ruby</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="twilio-cli" class="css-1raivgc">twilio-cli</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="curl" class="css-1raivgc">curl</option></select><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-68zvok"><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_laed9lfb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2l9lfb5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-_R_6j6ml9lfb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2t9lfb5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_d6et9lfb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"twilio"</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from "twilio";</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">listMessage</span><span style="color:#C9D1D9">() {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#FF7B72">const</span> <span style="color:#79C0FF">messages</span> <span style="color:#FF7B72">= await</span> <span style="color:#C9D1D9">client.messages.</span><span style="color:#D2A8FF">list</span><span style="color:#C9D1D9">({ limit:</span> <span style="color:#79C0FF">20</span> <span style="color:#C9D1D9">});</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">messages.</span><span style="color:#D2A8FF">forEach</span><span style="color:#C9D1D9">((</span><span style="color:#FFA657">m</span><span style="color:#C9D1D9">)</span> <span style="color:#FF7B72">=&gt;</span> <span style="color:#C9D1D9">console.</span><span style="color:#D2A8FF">log</span><span style="color:#C9D1D9">(m.end));</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#D2A8FF">listMessage</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1rx11c4"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ab5mdd"><h3 data-paste-element="CODE_BLOCK_HEADER" data-paste-core-version="21.4.0" class="css-1tyruju">Response</h3><span data-paste-element="BOX" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="paste-tooltip-_R_krlfb5al5dlbkm_" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="InformationIcon-_R_jkrlfb5al5dlbkm_"><title id="InformationIcon-_R_jkrlfb5al5dlbkm_">Note about this response</title><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 1.25a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM10 9a1 1 0 011 1v3a1 1 0 01-2 0v-3a1 1 0 011-1zm0-3a1 1 0 110 2 1 1 0 010-2z"></path></svg></span></span></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_16dblfb5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_6j76dblfb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy response</span></span></span></span></button></div></div><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;max-height:calc(1.5 * 1em * 21 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"end"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">1</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"first_page_uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789&amp;From=%2B987654321&amp;DateSent%3E=2008-01-02&amp;PageSize=2&amp;Page=0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"next_page_uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789&amp;From=%2B987654321&amp;DateSent%3E=2008-01-02&amp;PageSize=2&amp;Page=1&amp;PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"page"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">0</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"page_size"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">2</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"previous_page_uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"messages"</span><span style="color:#C9D1D9">: [</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"testing"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:46 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:50 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:50 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"outbound-api"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+12019235161"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">21</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">22</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">23</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"-0.00750"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">24</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"USD"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">25</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"SMded05904ccb347238880ca9264e8fe1c"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">26</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"sent"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">27</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">28</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">29</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"feedback"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">30</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">31</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+18182008801"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">32</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">33</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">34</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">35</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">36</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">37</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"look mom I have media!"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">38</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:46 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">39</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:49 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">40</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:49 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">41</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"inbound"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">42</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">30004</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">43</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Message blocked"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">44</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+12019235161"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">45</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">46</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"3"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">47</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">48</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"-0.00750"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">49</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"USD"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">50</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MMc26223853f8c46b4ab7dfaa6abba0a26"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">51</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"received"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">52</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">53</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">54</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"feedback"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">55</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">56</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+18182008801"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">57</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">58</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">59</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">],</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">60</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"start"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">0</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">61</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789&amp;From=%2B987654321&amp;DateSent%3E=2008-01-02&amp;PageSize=2&amp;Page=0"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">62</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span></div></div></div></div></pre></div></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1vk3mjb"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-2ib1ps"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-eely4y"><span data-paste-element="BOX" data-paste-core-version="21.4.0" id="code-list-message-resources-matching-filter-criteria" class="css-ztvk33"><span data-paste-element="BOX" data-paste-core-version="21.4.0" title="List Message resources matching filter criteria" class="css-9nq3e2">List Message resources matching filter criteria</span></span><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#code-list-message-resources-matching-filter-criteria" class="css-2tt14g"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_akpljb5al5dlbkm_"><title id="LinkIcon-_R_akpljb5al5dlbkm_">Link to code sample: List Message resources matching filter criteria</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uedoeu"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-s0z4m"><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-116z8rp"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" id="code-sample-code-sample-_R_jb5al5dlbkm_" aria-label="Select sample" tabindex="0" aria-describedby="paste-tooltip-_R_2d9ljb5al5dlbkm_" data-not-selectize="true" class="css-1eeu8f4"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Node.js" class="css-1raivgc" selected="">Node.js</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Python" class="css-1raivgc">Python</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="C#" class="css-1raivgc">C#</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Java" class="css-1raivgc">Java</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Go" class="css-1raivgc">Go</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="PHP" class="css-1raivgc">PHP</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Ruby" class="css-1raivgc">Ruby</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="twilio-cli" class="css-1raivgc">twilio-cli</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="curl" class="css-1raivgc">curl</option></select><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-68zvok"><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_laed9ljb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2l9ljb5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-_R_6j6ml9ljb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2t9ljb5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_d6et9ljb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"twilio"</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from "twilio";</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">listMessage</span><span style="color:#C9D1D9">() {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#FF7B72">const</span> <span style="color:#79C0FF">messages</span> <span style="color:#FF7B72">= await</span> <span style="color:#C9D1D9">client.messages.</span><span style="color:#D2A8FF">list</span><span style="color:#C9D1D9">({</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">dateSent:</span> <span style="color:#FF7B72">new</span> <span style="color:#D2A8FF">Date</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"2016-08-31 00:00:00"</span><span style="color:#C9D1D9">),</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">from:</span> <span style="color:#A5D6FF">"+15017122661"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">to:</span> <span style="color:#A5D6FF">"+15558675310"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">limit:</span> <span style="color:#79C0FF">20</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">});</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">messages.</span><span style="color:#D2A8FF">forEach</span><span style="color:#C9D1D9">((</span><span style="color:#FFA657">m</span><span style="color:#C9D1D9">)</span> <span style="color:#FF7B72">=&gt;</span> <span style="color:#C9D1D9">console.</span><span style="color:#D2A8FF">log</span><span style="color:#C9D1D9">(m.end));</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">21</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#D2A8FF">listMessage</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1rx11c4"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ab5mdd"><h3 data-paste-element="CODE_BLOCK_HEADER" data-paste-core-version="21.4.0" class="css-1tyruju">Response</h3><span data-paste-element="BOX" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="paste-tooltip-_R_krljb5al5dlbkm_" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="InformationIcon-_R_jkrljb5al5dlbkm_"><title id="InformationIcon-_R_jkrljb5al5dlbkm_">Note about this response</title><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 1.25a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM10 9a1 1 0 011 1v3a1 1 0 01-2 0v-3a1 1 0 011-1zm0-3a1 1 0 110 2 1 1 0 010-2z"></path></svg></span></span></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_16dbljb5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_6j76dbljb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy response</span></span></span></span></button></div></div><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;max-height:calc(1.5 * 1em * 21 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"end"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">1</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"first_page_uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789&amp;From=%2B987654321&amp;DateSent%3E=2008-01-02&amp;PageSize=2&amp;Page=0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"next_page_uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789&amp;From=%2B987654321&amp;DateSent%3E=2008-01-02&amp;PageSize=2&amp;Page=1&amp;PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"page"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">0</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"page_size"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">2</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"previous_page_uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"messages"</span><span style="color:#C9D1D9">: [</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"testing"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:46 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:50 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:50 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"outbound-api"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+12019235161"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">21</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">22</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">23</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"-0.00750"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">24</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"USD"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">25</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"SMded05904ccb347238880ca9264e8fe1c"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">26</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"sent"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">27</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">28</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">29</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"feedback"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">30</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">31</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+18182008801"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">32</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">33</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">34</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">35</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">36</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">37</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"look mom I have media!"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">38</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:46 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">39</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:49 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">40</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:49 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">41</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"inbound"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">42</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">30004</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">43</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Message blocked"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">44</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+12019235161"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">45</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">46</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"3"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">47</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">48</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"-0.00750"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">49</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"USD"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">50</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MMc26223853f8c46b4ab7dfaa6abba0a26"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">51</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"received"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">52</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">53</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">54</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"feedback"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">55</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">56</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+18182008801"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">57</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">58</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">59</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">],</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">60</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"start"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">0</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">61</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789&amp;From=%2B987654321&amp;DateSent%3E=2008-01-02&amp;PageSize=2&amp;Page=0"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">62</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span></div></div></div></div></pre></div></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1vk3mjb"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-2ib1ps"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-eely4y"><span data-paste-element="BOX" data-paste-core-version="21.4.0" id="code-list-messages-that-were-sent-before-a-specific-date" class="css-ztvk33"><span data-paste-element="BOX" data-paste-core-version="21.4.0" title="List Messages that were sent before a specific date" class="css-9nq3e2">List Messages that were sent before a specific date</span></span><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#code-list-messages-that-were-sent-before-a-specific-date" class="css-2tt14g"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_akplnb5al5dlbkm_"><title id="LinkIcon-_R_akplnb5al5dlbkm_">Link to code sample: List Messages that were sent before a specific date</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uedoeu"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-s0z4m"><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-116z8rp"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" id="code-sample-code-sample-_R_nb5al5dlbkm_" aria-label="Select sample" tabindex="0" aria-describedby="paste-tooltip-_R_2d9lnb5al5dlbkm_" data-not-selectize="true" class="css-1eeu8f4"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Node.js" class="css-1raivgc" selected="">Node.js</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Python" class="css-1raivgc">Python</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="C#" class="css-1raivgc">C#</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Java" class="css-1raivgc">Java</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Go" class="css-1raivgc">Go</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="PHP" class="css-1raivgc">PHP</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Ruby" class="css-1raivgc">Ruby</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="twilio-cli" class="css-1raivgc">twilio-cli</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="curl" class="css-1raivgc">curl</option></select><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-68zvok"><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_laed9lnb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2l9lnb5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-_R_6j6ml9lnb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2t9lnb5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_d6et9lnb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"twilio"</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from "twilio";</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">listMessage</span><span style="color:#C9D1D9">() {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#FF7B72">const</span> <span style="color:#79C0FF">messages</span> <span style="color:#FF7B72">= await</span> <span style="color:#C9D1D9">client.messages.</span><span style="color:#D2A8FF">list</span><span style="color:#C9D1D9">({</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">dateSentBefore:</span> <span style="color:#FF7B72">new</span> <span style="color:#D2A8FF">Date</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"2009-07-06 20:30:00"</span><span style="color:#C9D1D9">),</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">limit:</span> <span style="color:#79C0FF">20</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">});</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">messages.</span><span style="color:#D2A8FF">forEach</span><span style="color:#C9D1D9">((</span><span style="color:#FFA657">m</span><span style="color:#C9D1D9">)</span> <span style="color:#FF7B72">=&gt;</span> <span style="color:#C9D1D9">console.</span><span style="color:#D2A8FF">log</span><span style="color:#C9D1D9">(m.end));</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#D2A8FF">listMessage</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1rx11c4"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ab5mdd"><h3 data-paste-element="CODE_BLOCK_HEADER" data-paste-core-version="21.4.0" class="css-1tyruju">Response</h3><span data-paste-element="BOX" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="paste-tooltip-_R_krlnb5al5dlbkm_" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="InformationIcon-_R_jkrlnb5al5dlbkm_"><title id="InformationIcon-_R_jkrlnb5al5dlbkm_">Note about this response</title><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 1.25a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM10 9a1 1 0 011 1v3a1 1 0 01-2 0v-3a1 1 0 011-1zm0-3a1 1 0 110 2 1 1 0 010-2z"></path></svg></span></span></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_16dblnb5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_6j76dblnb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy response</span></span></span></span></button></div></div><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;max-height:calc(1.5 * 1em * 21 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"end"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">1</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"first_page_uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789&amp;From=%2B987654321&amp;DateSent%3E=2008-01-02&amp;PageSize=2&amp;Page=0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"next_page_uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789&amp;From=%2B987654321&amp;DateSent%3E=2008-01-02&amp;PageSize=2&amp;Page=1&amp;PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"page"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">0</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"page_size"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">2</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"previous_page_uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"messages"</span><span style="color:#C9D1D9">: [</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"testing"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:46 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:50 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:50 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"outbound-api"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+12019235161"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">21</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">22</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">23</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"-0.00750"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">24</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"USD"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">25</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"SMded05904ccb347238880ca9264e8fe1c"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">26</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"sent"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">27</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">28</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">29</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"feedback"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">30</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">31</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+18182008801"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">32</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">33</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">34</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">35</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">36</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">37</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"look mom I have media!"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">38</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:46 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">39</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:49 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">40</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:49 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">41</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"inbound"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">42</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">30004</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">43</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Message blocked"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">44</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+12019235161"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">45</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">46</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"3"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">47</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">48</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"-0.00750"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">49</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"USD"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">50</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MMc26223853f8c46b4ab7dfaa6abba0a26"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">51</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"received"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">52</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">53</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">54</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"feedback"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">55</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">56</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+18182008801"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">57</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">58</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">59</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">],</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">60</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"start"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">0</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">61</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789&amp;From=%2B987654321&amp;DateSent%3E=2008-01-02&amp;PageSize=2&amp;Page=0"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">62</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span></div></div></div></div></pre></div></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1vk3mjb"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-2ib1ps"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-eely4y"><span data-paste-element="BOX" data-paste-core-version="21.4.0" id="code-list-messages-within-a-specific-time-period" class="css-ztvk33"><span data-paste-element="BOX" data-paste-core-version="21.4.0" title="List Messages within a specific time period" class="css-9nq3e2">List Messages within a specific time period</span></span><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#code-list-messages-within-a-specific-time-period" class="css-2tt14g"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_akplrb5al5dlbkm_"><title id="LinkIcon-_R_akplrb5al5dlbkm_">Link to code sample: List Messages within a specific time period</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uedoeu"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-s0z4m"><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-116z8rp"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" id="code-sample-code-sample-_R_rb5al5dlbkm_" aria-label="Select sample" tabindex="0" aria-describedby="paste-tooltip-_R_2d9lrb5al5dlbkm_" data-not-selectize="true" class="css-1eeu8f4"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Node.js" class="css-1raivgc" selected="">Node.js</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Python" class="css-1raivgc">Python</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="C#" class="css-1raivgc">C#</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Java" class="css-1raivgc">Java</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Go" class="css-1raivgc">Go</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="PHP" class="css-1raivgc">PHP</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Ruby" class="css-1raivgc">Ruby</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="twilio-cli" class="css-1raivgc">twilio-cli</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="curl" class="css-1raivgc">curl</option></select><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-68zvok"><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_laed9lrb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2l9lrb5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-_R_6j6ml9lrb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2t9lrb5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_d6et9lrb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"twilio"</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from "twilio";</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">listMessage</span><span style="color:#C9D1D9">() {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#FF7B72">const</span> <span style="color:#79C0FF">messages</span> <span style="color:#FF7B72">= await</span> <span style="color:#C9D1D9">client.messages.</span><span style="color:#D2A8FF">list</span><span style="color:#C9D1D9">({</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">dateSentBefore:</span> <span style="color:#FF7B72">new</span> <span style="color:#D2A8FF">Date</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"2021-01-17 01:23:45"</span><span style="color:#C9D1D9">),</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">dateSentAfter:</span> <span style="color:#FF7B72">new</span> <span style="color:#D2A8FF">Date</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"2021-01-15 01:23:45"</span><span style="color:#C9D1D9">),</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">limit:</span> <span style="color:#79C0FF">20</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">});</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">messages.</span><span style="color:#D2A8FF">forEach</span><span style="color:#C9D1D9">((</span><span style="color:#FFA657">m</span><span style="color:#C9D1D9">)</span> <span style="color:#FF7B72">=&gt;</span> <span style="color:#C9D1D9">console.</span><span style="color:#D2A8FF">log</span><span style="color:#C9D1D9">(m.end));</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#D2A8FF">listMessage</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1rx11c4"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ab5mdd"><h3 data-paste-element="CODE_BLOCK_HEADER" data-paste-core-version="21.4.0" class="css-1tyruju">Response</h3><span data-paste-element="BOX" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="paste-tooltip-_R_krlrb5al5dlbkm_" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="InformationIcon-_R_jkrlrb5al5dlbkm_"><title id="InformationIcon-_R_jkrlrb5al5dlbkm_">Note about this response</title><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 1.25a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM10 9a1 1 0 011 1v3a1 1 0 01-2 0v-3a1 1 0 011-1zm0-3a1 1 0 110 2 1 1 0 010-2z"></path></svg></span></span></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_16dblrb5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_6j76dblrb5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy response</span></span></span></span></button></div></div><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;max-height:calc(1.5 * 1em * 21 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"end"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">1</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"first_page_uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789&amp;From=%2B987654321&amp;DateSent%3E=2008-01-02&amp;PageSize=2&amp;Page=0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"next_page_uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789&amp;From=%2B987654321&amp;DateSent%3E=2008-01-02&amp;PageSize=2&amp;Page=1&amp;PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"page"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">0</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"page_size"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">2</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"previous_page_uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"messages"</span><span style="color:#C9D1D9">: [</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"testing"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:46 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:50 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:50 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"outbound-api"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+12019235161"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">21</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">22</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">23</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"-0.00750"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">24</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"USD"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">25</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"SMded05904ccb347238880ca9264e8fe1c"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">26</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"sent"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">27</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">28</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">29</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"feedback"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">30</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">31</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+18182008801"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">32</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">33</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">34</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">35</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">36</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">37</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"look mom I have media!"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">38</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:46 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">39</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:49 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">40</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:44:49 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">41</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"inbound"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">42</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">30004</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">43</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Message blocked"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">44</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+12019235161"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">45</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">46</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"3"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">47</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">48</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"-0.00750"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">49</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"USD"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">50</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MMc26223853f8c46b4ab7dfaa6abba0a26"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">51</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"received"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">52</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">53</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">54</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>        <span style="color:#7EE787">"feedback"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">55</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">56</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+18182008801"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">57</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>      <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">58</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">59</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">],</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">60</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"start"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">0</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">61</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789&amp;From=%2B987654321&amp;DateSent%3E=2008-01-02&amp;PageSize=2&amp;Page=0"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">62</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span></div></div></div></div></pre></div></div></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"></section>
<section id="update-a-message-resource-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="update-a-message-resource" class="css-132spa5">Update a Message resource</h2><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#update-a-message-resource" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_2l67f5al5dlbkm_"><title id="LinkIcon-_R_2l67f5al5dlbkm_">update-a-message-resource page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_j6la7f5al5dlbkm_"><title id="ThumbsUpIcon-_R_j6la7f5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_jala7f5al5dlbkm_"><title id="ThumbsDownIcon-_R_jala7f5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">POST https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json</code></p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Updates the body of a Message resource. Send a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">POST</code> request to a Message resource's URI containing the updated parameters.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">This action is primarily used to redact Message content. To redact a Message resource's <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Body</code>, send a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">POST</code> request to the Message resource's URI and set the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Body</code> parameter as an empty string: <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">""</code>. This redacts the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">Body</code> of a message while keeping the other <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/messaging/api/message-resource#message-properties" title="Message resource properties" class="css-lpeit6">Message resource properties</a> intact.</p></section>
<section id="path-parameters-3-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-a8lapc"><h3 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="path-parameters-3" class="css-zlgnaa">Path parameters</h3><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#path-parameters-3" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_1aj7j5al5dlbkm_"><title id="LinkIcon-_R_1aj7j5al5dlbkm_">path-parameters-3 page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_9jal7j5al5dlbkm_"><title id="ThumbsUpIcon-_R_9jal7j5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_9lal7j5al5dlbkm_"><title id="ThumbsDownIcon-_R_9lal7j5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="table" class="css-1afqtwe"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6"><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-roynbj"><span role="columnheader">Property name</span><span role="columnheader">Type</span><span role="columnheader">Required</span><span role="columnheader">PII</span><span role="columnheader">Description</span></div></span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-559gxv"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">accountSid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;AC&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The SID of the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/iam/api/account" title="Account" class="css-lpeit6">Account</a> that created the Message resources to update.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^AC[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">sid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;SM|MM&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The SID of the Message resource to be updated</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^(SM|MM)[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div></div></div></section>
<section id="request-body-parameters-1-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-a8lapc"><h3 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="request-body-parameters-1" class="css-zlgnaa">Request body parameters</h3><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#request-body-parameters-1" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_2l67n5al5dlbkm_"><title id="LinkIcon-_R_2l67n5al5dlbkm_">request-body-parameters-1 page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_j6la7n5al5dlbkm_"><title id="ThumbsUpIcon-_R_j6la7n5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_jala7n5al5dlbkm_"><title id="ThumbsDownIcon-_R_jala7n5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-45jibn"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-16ip6kk">Encoding type:</span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">application/x-www-form-urlencoded</code></div><div data-paste-element="HORIZONTAL_TABS" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="HORIZONTAL_TAB_LIST" data-paste-core-version="21.4.0" id="_R_2bn5al5dlbkm_" role="tablist" aria-orientation="horizontal" aria-label="Response body schema and optional example(s)" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-wzm7m4"><div data-paste-element="HORIZONTAL_TAB_LIST_CHILD_SCROLL_WRAPPER" data-paste-core-version="21.4.0" class="css-slwaeo"><div data-paste-element="HORIZONTAL_TAB_LIST_CHILD" data-paste-core-version="21.4.0" class="css-gvu2mx"><span data-paste-element="HORIZONTAL_TAB" data-paste-core-version="21.4.0" id="_R_2bn5al5dlbkm_-schema" tabindex="0" aria-selected="true" role="tab" class="css-15wde1p">Schema</span><span data-paste-element="HORIZONTAL_TAB" data-paste-core-version="21.4.0" id="_R_2bn5al5dlbkm_-example" tabindex="0" aria-selected="false" role="tab" class="css-15wde1p">Example</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1nb60dz"></div></div></div></div></div><div data-paste-element="HORIZONTAL_TAB_PANELS" data-paste-core-version="21.4.0" class="css-1k4tg43"><div data-paste-element="HORIZONTAL_TAB_PANEL" data-paste-core-version="21.4.0" id="_R_2bn5al5dlbkm_-3" role="tabpanel" tabindex="0" aria-labelledby="_R_2bn5al5dlbkm_-schema" class="css-l8vwfh"><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="table" class="css-1afqtwe"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6"><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-roynbj"><span role="columnheader">Property name</span><span role="columnheader">Type</span><span role="columnheader">Required</span><span role="columnheader">PII</span><span role="columnheader">Description</span><span role="columnheader">Child properties</span></div></span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-559gxv"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">body</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">string</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#pii-fields" class="css-178spco"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-k0n01s"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_ddcdbakqmbn5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span>PII MTL: 30 days</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The new <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">body</code> of the Message resource. To redact the text content of a Message, this parameter's value must be an empty string</p></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-1b5l95g"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">status</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">enum&lt;string&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><p data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Optional</p></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Possible values: </span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1gpwhxv"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">canceled</code></div></div></div></div></div></div><div data-paste-element="HORIZONTAL_TAB_PANEL" data-paste-core-version="21.4.0" id="_R_2bn5al5dlbkm_-4" hidden="" style="display:none" role="tabpanel" tabindex="0" aria-labelledby="_R_2bn5al5dlbkm_-example" class="css-l8vwfh"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-slcqjs"><label data-paste-element="LABEL" data-paste-core-version="21.4.0" for="example-select-_R_5ambn5al5dlbkm_" class="css-1rffz5t"><span data-paste-element="MEDIA_OBJECT" data-paste-core-version="21.4.0" class="css-1sekzvp"><span data-paste-element="MEDIA_BODY" data-paste-core-version="21.4.0" class="css-1i39mnm">Select from available examples</span></span></label><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-tr399a"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" role="listbox" id="example-select-_R_5ambn5al5dlbkm_" data-not-selectize="true" class="css-12uogn5"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="redactBody" class="css-1raivgc" selected="">redactBody</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="cancelMessage" class="css-1raivgc">cancelMessage</option></select><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-h5r0zr"><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-ggo522"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_laktambn5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-slcqjs"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_j6ldambn5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_39jj6ldambn5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;padding-left:1.5rem;max-height:calc(1.5 * 1em * 51 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div><span style="color:#C9D1D9">{</span>
</div><div>  <span style="color:#7EE787">"Body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">""</span>
</div><div><span style="color:#C9D1D9">}</span></div></div></pre></div></div></div></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1vk3mjb"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-2ib1ps"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-eely4y"><span data-paste-element="BOX" data-paste-core-version="21.4.0" id="code-redact-the-body-of-a-message-resource" class="css-ztvk33"><span data-paste-element="BOX" data-paste-core-version="21.4.0" title="Redact the body of a Message resource" class="css-9nq3e2">Redact the body of a Message resource</span></span><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#code-redact-the-body-of-a-message-resource" class="css-2tt14g"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_akplfn5al5dlbkm_"><title id="LinkIcon-_R_akplfn5al5dlbkm_">Link to code sample: Redact the body of a Message resource</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uedoeu"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-s0z4m"><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-116z8rp"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" id="code-sample-code-sample-_R_fn5al5dlbkm_" aria-label="Select sample" tabindex="0" aria-describedby="paste-tooltip-_R_2d9lfn5al5dlbkm_" data-not-selectize="true" class="css-1eeu8f4"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Node.js" class="css-1raivgc" selected="">Node.js</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Python" class="css-1raivgc">Python</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="C#" class="css-1raivgc">C#</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Java" class="css-1raivgc">Java</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Go" class="css-1raivgc">Go</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="PHP" class="css-1raivgc">PHP</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Ruby" class="css-1raivgc">Ruby</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="twilio-cli" class="css-1raivgc">twilio-cli</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="curl" class="css-1raivgc">curl</option></select><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-68zvok"><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_laed9lfn5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2l9lfn5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-_R_6j6ml9lfn5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_2t9lfn5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_d6et9lfn5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"twilio"</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from "twilio";</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">updateMessage</span><span style="color:#C9D1D9">() {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#FF7B72">const</span> <span style="color:#79C0FF">message</span> <span style="color:#FF7B72">= await</span> <span style="color:#C9D1D9">client</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">.</span><span style="color:#D2A8FF">messages</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</span><span style="color:#C9D1D9">)</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#C9D1D9">.</span><span style="color:#D2A8FF">update</span><span style="color:#C9D1D9">({ body:</span> <span style="color:#A5D6FF">""</span> <span style="color:#C9D1D9">});</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">console.</span><span style="color:#D2A8FF">log</span><span style="color:#C9D1D9">(message.body);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#D2A8FF">updateMessage</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1rx11c4"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ab5mdd"><h3 data-paste-element="CODE_BLOCK_HEADER" data-paste-core-version="21.4.0" class="css-1tyruju">Response</h3><span data-paste-element="BOX" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="paste-tooltip-_R_krlfn5al5dlbkm_" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="InformationIcon-_R_jkrlfn5al5dlbkm_"><title id="InformationIcon-_R_jkrlfn5al5dlbkm_">Note about this response</title><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 1.25a6.75 6.75 0 100 13.5 6.75 6.75 0 000-13.5zM10 9a1 1 0 011 1v3a1 1 0 01-2 0v-3a1 1 0 011-1zm0-3a1 1 0 110 2 1 1 0 010-2z"></path></svg></span></span></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-ba3ttd"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_16dblfn5al5dlbkm_" aria-busy="false" type="button" class="css-8sx3rd"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_6j76dblfn5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy response</span></span></span></span></button></div></div><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="json" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;max-height:calc(1.5 * 1em * 21 - .25em)" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">{</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"account_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"api_version"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"2010-04-01"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"body"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">""</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_created"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:18:27 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_sent"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:18:28 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"date_updated"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"Fri, 24 May 2019 17:18:28 +0000"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"direction"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"outbound-api"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_code"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"error_message"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"from"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+12019235161"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"messaging_service_sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"0"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"num_segments"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"1"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price"</span><span style="color:#C9D1D9">:</span> <span style="color:#79C0FF">null</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"price_unit"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"USD"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"sid"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"status"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"sent"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"subresource_uris"</span><span style="color:#C9D1D9">: {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#7EE787">"media"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Media.json"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">21</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>    <span style="color:#7EE787">"feedback"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Feedback.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">22</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#C9D1D9">},</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">23</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"to"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"+18182008801"</span><span style="color:#C9D1D9">,</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">24</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#7EE787">"uri"</span><span style="color:#C9D1D9">:</span> <span style="color:#A5D6FF">"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5.json"</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">25</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span></div></div></div></div></pre></div></div></div></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-1y5brhz"></section>
<section id="delete-a-message-resource-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gt12nx"><h2 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="delete-a-message-resource" class="css-132spa5">Delete a Message resource</h2><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#delete-a-message-resource" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_2l67r5al5dlbkm_"><title id="LinkIcon-_R_2l67r5al5dlbkm_">delete-a-message-resource page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_j6la7r5al5dlbkm_"><title id="ThumbsUpIcon-_R_j6la7r5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_jala7r5al5dlbkm_"><title id="ThumbsDownIcon-_R_jala7r5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c"><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">DELETE https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json</code></p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">To delete a Message resource, send a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">DELETE</code> request to the Message resource's URI.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">If the <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">DELETE</code> request is successful, Twilio's response status code is <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">HTTP 204 (No Content)</code>.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">A deleted Message resource no longer appears in your Account's Messaging logs. Deleted messages cannot be recovered.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Deleting a Message resource also deletes any associated Media and/or MessageFeedback sub-resources. Any associated media file is also deleted unless the same media file is associated with another Message resource in your Account. For example, if you send 1,000 messages with the same media file (e.g., a <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">.jpeg</code> file), that media file remains accessible until all 1,000 associated Message resources (and/or the associated Media sub-resources) are deleted.</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-rj5eb"><div data-paste-element="CALLOUT" data-paste-core-version="21.4.0" class="css-1tn0jga"><div data-paste-element="CALLOUT_ICON" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-5ybmgr"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="WarningIcon-_R_1javr5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M17.798 14.791L11.316 3.744c-.582-.992-2.05-.992-2.632 0L2.202 14.79C1.625 15.776 2.354 17 3.518 17h12.964c1.164 0 1.893-1.224 1.316-2.209zM9.99 8h.02c.611.007 1.073.592.978 1.244l-.428 2.238c-.04.296-.278.518-.557.518h-.006c-.279 0-.516-.222-.557-.518l-.428-2.238C8.917 8.592 9.386 8 9.99 8zm.01 7a1 1 0 100-2 1 1 0 000 2z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">(warning)</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-fkfdww"><h2 data-paste-element="CALLOUT_HEADING" data-paste-core-version="21.0.1" class="css-kevsq9">Warning</h2><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ircowi"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">Message bodies may persist for up to 30 days after an HTTP <code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">DELETE</code> request in our database backups.</p></div></div></div></div></section>
<section id="path-parameters-4-section-indexable"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-m8ey6p"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-a8lapc"><h3 data-paste-element="HEADING" data-paste-core-version="21.0.1" id="path-parameters-4" class="css-zlgnaa">Path parameters</h3><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#path-parameters-4" class="css-f02h4i"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_1aj7v5al5dlbkm_"><title id="LinkIcon-_R_1aj7v5al5dlbkm_">path-parameters-4 page anchor</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1kam78h"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-knmi57"><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsUpIcon-_R_9jal7v5al5dlbkm_"><title id="ThumbsUpIcon-_R_9jal7v5al5dlbkm_">Positive Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.5 7.45c.194-.216.406-.451.628-.707.799-.922 1.608-1.972 1.898-2.838.314-.938 1.139-1.487 1.966-1.395a1.57 1.57 0 011.085.621c.277.363.423.85.423 1.43 0 .327-.081.645-.174.924-.062.186-.139.383-.208.56l-.088.226c-.092.245-.15.432-.166.582-.014.134.01.19.033.222l.001.001a.415.415 0 00.1.058 1.9 1.9 0 00.371.11c.32.068.725.106 1.152.124.632.026 1.237.01 1.634-.002.147-.004.265-.008.345-.008.25 0 .731.008 1.158.218.224.11.443.28.603.537.159.256.239.567.239.924 0 1.218-.524 3.647-1.553 5.695-.31.616-.693.885-1.18 1.193-.574.364-1.145.575-1.767.575h-3c-1.116 0-2.204-.418-3.002-.883a6.393 6.393 0 01-.498-.322v.372a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V7a.5.5 0 01.5-.5h3a.5.5 0 01.5.5v.45zm3.474-3.228c.186-.554.611-.751.909-.718a.57.57 0 01.399.233c.114.15.218.409.218.824 0 .17-.044.37-.123.61a9.287 9.287 0 01-.177.474c-.034.087-.07.177-.105.273-.095.252-.194.542-.225.827-.032.297.005.636.23.935.135.178.322.291.491.367.175.078.372.134.571.176.4.084.869.125 1.317.144.676.028 1.382.008 1.767-.003.118-.003.206-.006.254-.006.25 0 .519.018.717.115.088.044.15.098.194.168.044.07.089.19.089.396 0 1.04-.476 3.316-1.447 5.246-.184.367-.375.516-.82.797-.468.296-.855.42-1.233.42h-3c-.884 0-1.796-.338-2.498-.747a4.464 4.464 0 01-.813-.591 1.36 1.36 0 01-.184-.207l-.005-.008V8.968a7.331 7.331 0 01.329-.39l.308-.343c.223-.246.483-.534.746-.837.788-.909 1.73-2.097 2.091-3.176zM5.5 7.5h-2v7.667h2V7.5z"></path></svg></span></span></button><button data-paste-element="BUTTON" data-paste-core-version="21.4.0" aria-pressed="false" aria-busy="false" type="button" class="css-qw1tfm"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" width="100%" height="100%" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="ThumbsDownIcon-_R_9lal7v5al5dlbkm_"><title id="ThumbsDownIcon-_R_9lal7v5al5dlbkm_">Negative Feedback</title><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M13.5 12.55c-.194.215-.406.451-.628.707-.799.921-1.608 1.972-1.898 2.838-.314.938-1.139 1.487-1.966 1.395a1.57 1.57 0 01-1.085-.621c-.277-.363-.423-.85-.423-1.43 0-.327.081-.645.174-.924.062-.186.139-.383.208-.56l.088-.226c.092-.245.15-.432.166-.582.014-.134-.01-.19-.033-.222l-.001-.001a.416.416 0 00-.1-.058 1.902 1.902 0 00-.371-.11 7.35 7.35 0 00-1.152-.124 22.958 22.958 0 00-1.634.002 14.2 14.2 0 01-.345.008c-.25 0-.731-.008-1.158-.218a1.451 1.451 0 01-.603-.537c-.159-.257-.239-.567-.239-.924 0-1.218.524-3.648 1.553-5.696.31-.616.693-.884 1.18-1.192C5.807 3.71 6.378 3.5 7 3.5h3c1.116 0 2.204.417 3.002.883.178.104.345.212.498.321v-.37a.5.5 0 01.5-.5h3a.5.5 0 01.5.5V13a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5v-.45zm-3.474 3.227c-.186.554-.611.752-.909.72a.571.571 0 01-.399-.234c-.114-.15-.218-.409-.218-.824a2 2 0 01.123-.61c.054-.16.113-.312.177-.475.034-.086.07-.176.105-.272.095-.252.194-.542.225-.828.032-.296-.005-.635-.23-.934a1.23 1.23 0 00-.491-.367 2.874 2.874 0 00-.571-.176 8.31 8.31 0 00-1.317-.144c-.676-.029-1.381-.008-1.767.003-.118.003-.206.006-.254.006-.25 0-.519-.018-.717-.115a.452.452 0 01-.194-.168c-.044-.07-.089-.19-.089-.396 0-1.04.476-3.316 1.447-5.247.184-.366.375-.515.82-.796.468-.296.855-.42 1.233-.42h3c.884 0 1.796.337 2.498.747.349.203.628.414.813.59.093.09.152.16.184.208l.005.007v4.98a7.245 7.245 0 01-.329.39 54.1 54.1 0 01-.308.342c-.223.247-.483.534-.746.838-.788.909-1.73 2.096-2.091 3.175zM14.5 12.5h2V4.833h-2V12.5z"></path></svg></span></span></button></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="table" class="css-1afqtwe"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6"><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-roynbj"><span role="columnheader">Property name</span><span role="columnheader">Type</span><span role="columnheader">Required</span><span role="columnheader">PII</span><span role="columnheader">Description</span></div></span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-559gxv"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">accountSid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;AC&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The SID of the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="/docs/iam/api/account" title="Account" class="css-lpeit6">Account</a> associated with the Message resource</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^AC[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="21.4.0" aria-orientation="horizontal" class="css-e45722"></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="row" class="css-kpskv3"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9q0paz"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="rowheader" class="css-4pedkc">sid</span><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-wizzqs">SID&lt;SM|MM&gt;</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-17an6qc"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" role="cell" class="css-323lf7">required</span></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-j5rkva"><a data-paste-element="BADGE" data-paste-core-version="21.4.0" href="/docs/glossary/what-is-personally-identifiable-information-pii#fields-marked-not-pii" class="css-1igvxp5">Not PII</a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" role="cell" class="css-1e7brvk"><p data-paste-element="PARAGRAPH" data-paste-core-version="21.0.1" class="css-t3ja6c">The SID of the Message resource you wish to delete</p><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1d8bias"><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Pattern: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">^(SM|MM)[0-9a-fA-F]{32}$</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Min length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code><span data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-14fq1q1">Max length: </span><code data-paste-element="INLINE_CODE" data-paste-core-version="21.4.0" class="css-1kwd7zr">34</code></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="21.4.0" class="css-1ft5k6i"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1vk3mjb"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-2ib1ps"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-eely4y"><span data-paste-element="BOX" data-paste-core-version="21.4.0" id="code-deletes-a-message-resource-from-your-account" class="css-ztvk33"><span data-paste-element="BOX" data-paste-core-version="21.4.0" title="Deletes a Message resource from your account" class="css-9nq3e2">Deletes a Message resource from your account</span></span><a data-paste-element="BOX" data-paste-core-version="21.4.0" href="#code-deletes-a-message-resource-from-your-account" class="css-2tt14g"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="LinkIcon-_R_5acqvv5al5dlbkm_"><title id="LinkIcon-_R_5acqvv5al5dlbkm_">Link to code sample: Deletes a Message resource from your account</title><path fill="currentColor" d="M13.074 5.674a2.3 2.3 0 013.252 3.252l-2.97 2.97A2.3 2.3 0 019.869 8.92a.5.5 0 10-.808-.588 3.3 3.3 0 005.004 4.272l2.97-2.97a3.3 3.3 0 00-4.667-4.666l-.467.466a.5.5 0 10.707.707l.467-.466z"></path><path fill="currentColor" d="M9.18 7.163a2.3 2.3 0 011.952 3.65.5.5 0 10.809.59A3.3 3.3 0 006.936 7.13l-2.97 2.97a3.3 3.3 0 004.667 4.667l.58-.58a.5.5 0 10-.707-.707l-.58.58a2.3 2.3 0 11-3.252-3.252l2.97-2.97c.409-.41.958-.652 1.536-.675z"></path></svg></span></a></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-uedoeu"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-s0z4m"><div data-paste-element="SELECT" data-paste-core-version="21.4.0" class="css-116z8rp"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1p04ivx"><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="21.4.0" id="code-sample-code-sample-_R_fv5al5dlbkm_" aria-label="Select sample" tabindex="0" aria-describedby="paste-tooltip-_R_16kqvv5al5dlbkm_" data-not-selectize="true" class="css-1eeu8f4"><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Node.js" class="css-1raivgc" selected="">Node.js</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Python" class="css-1raivgc">Python</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="C#" class="css-1raivgc">C#</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Java" class="css-1raivgc">Java</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Go" class="css-1raivgc">Go</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="PHP" class="css-1raivgc">PHP</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="Ruby" class="css-1raivgc">Ruby</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="twilio-cli" class="css-1raivgc">twilio-cli</option><option data-paste-element="OPTION" data-paste-core-version="21.4.0" value="curl" class="css-1raivgc">curl</option></select><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="21.4.0" class="css-68zvok"><span data-paste-element="SELECT_ICON" data-paste-core-version="21.4.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-_R_al76kqvv5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_1akqvv5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-_R_39jbakqvv5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="21.4.0" tabindex="0" aria-describedby="_R_1ekqvv5al5dlbkm_" aria-busy="false" type="button" class="css-s7diru"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-_R_6j7ekqvv5al5dlbkm_"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="21.4.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="21.4.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="21.4.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:'TwilioSansMono', Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">1</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"twilio"</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from "twilio";</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">deleteMessage</span><span style="color:#C9D1D9">() {</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>  <span style="color:#FF7B72">await</span> <span style="color:#C9D1D9">client.</span><span style="color:#D2A8FF">messages</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"</span><span style="color:#C9D1D9">).</span><span style="color:#D2A8FF">remove</span><span style="color:#C9D1D9">();</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div>
</div></div></div><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-luzz01"><div><span style="color:#D2A8FF">deleteMessage</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div></div></div></section></article></div></main></div><style data-emotion="css gcx02f">.css-gcx02f{box-sizing:border-box;margin-top:2rem;margin-bottom:2rem;margin-left:1.75rem;margin-right:1.75rem;position:relative;}@media screen and (min-width: 768px){.css-gcx02f{margin-top:2rem;margin-bottom:2rem;margin-left:1.75rem;margin-right:1.75rem;}}@media screen and (min-width: 1024px){.css-gcx02f{margin-top:3rem;margin-bottom:3rem;margin-left:2.25rem;margin-right:2.25rem;}}@media screen and (min-width: 1495px){.css-gcx02f{margin-left:2.75rem;margin-right:2.75rem;}}</style><footer data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-gcx02f"><style data-emotion="css hwgdf9">.css-hwgdf9{box-sizing:border-box;border-radius:4px;background-color:rgb(18, 28, 45);margin-top:0;padding-top:0;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-hwgdf9"><style data-emotion="css 12czydn">.css-12czydn{box-sizing:border-box;max-width:77rem;padding:2rem;margin-top:0.125rem;margin-left:auto;margin-right:auto;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}@media screen and (min-width: 768px){.css-12czydn{padding:2rem;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-12czydn"><style data-emotion="css rsy2t7">.css-rsy2t7{box-sizing:border-box;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:0;}@media screen and (min-width: 768px){.css-rsy2t7{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}@media screen and (min-width: 1024px){.css-rsy2t7{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;}}@media screen and (min-width: 1495px){.css-rsy2t7{-webkit-flex-basis:60%;-ms-flex-preferred-size:60%;flex-basis:60%;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-rsy2t7"><style data-emotion="css 1cfvfc1">.css-1cfvfc1{box-sizing:border-box;position:relative;padding:4.25rem;}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1cfvfc1"><style data-emotion="css 1uxvx9z">.css-1uxvx9z{box-sizing:border-box;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.75rem;text-align:center;}@media screen and (min-width: 768px){.css-1uxvx9z{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1uxvx9z"><style data-emotion="css 1aljbmp">.css-1aljbmp{margin:0;padding:0;color:rgb(255, 255, 255);font-size:1.25rem;line-height:1.75rem;font-family:'TwilioSansDisplay','Inter var experimental','Inter var',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:800;margin-top:0.75rem;}@media screen and (min-width: 768px){.css-1aljbmp{font-size:2rem;line-height:2.5rem;margin-top:0;}}</style><h2 data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-1aljbmp">Need some help?</h2></div><style data-emotion="css zys9b">.css-zys9b{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;width:100%;}@media screen and (min-width: 768px){.css-zys9b{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;}}</style><nav data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-zys9b"><style data-emotion="css 1pnhtm2">.css-1pnhtm2{box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1.25rem;margin-right:0;max-width:100%;}@media screen and (min-width: 768px){.css-1pnhtm2{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:3rem;max-width:100%;}}@media screen and (min-width: 1024px){.css-1pnhtm2{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}}@media screen and (min-width: 1495px){.css-1pnhtm2{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:calc(100% - 5rem);}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1pnhtm2"><style data-emotion="css w6f2uy">.css-w6f2uy{margin:0;padding:0;color:rgb(255, 255, 255);font-size:1rem;line-height:1.25rem;}</style><p data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-w6f2uy">We all do sometimes; code is hard. Get help now from our <style data-emotion="css 1az6u6g">.css-1az6u6g{box-sizing:border-box;color:rgb(255, 255, 255);font-size:inherit;font-weight:inherit;line-height:inherit;outline:none;-webkit-text-decoration:underline;text-decoration:underline;}.css-1az6u6g:active,.css-1az6u6g[data-active=true]{color:rgb(255, 255, 255);-webkit-text-decoration:none;text-decoration:none;}.css-1az6u6g:focus{box-shadow:0 0 0 1px #394762,0 0 0 3px #121c2d,0 0 0 4px #ffffff,0 0 0 6px rgba(255, 255, 255, 0.2);color:rgb(255, 255, 255);-webkit-text-decoration:underline;text-decoration:underline;border-radius:4px;}.css-1az6u6g:hover{color:rgb(255, 255, 255);-webkit-text-decoration:none;text-decoration:none;}</style><a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://help.twilio.com" rel="noreferrer noopener" target="_blank" title="support team" class="css-1az6u6g"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">support team<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_l9al9l7dlbkm_"><title id="LinkExternalIcon-_R_l9al9l7dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a>, or lean on the wisdom of the crowd by browsing the <a data-paste-element="ANCHOR" data-paste-core-version="21.4.0" href="https://stackoverflow.com/questions/tagged/twilio" rel="noreferrer noopener" target="_blank" title="Twilio tag" class="css-1az6u6g"><span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-roynbj">Twilio tag<span data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="21.4.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-_R_laal9l7dlbkm_"><title id="LinkExternalIcon-_R_laal9l7dlbkm_">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> on Stack Overflow.</p></div></nav><style data-emotion="css 1o3xt00">.css-1o3xt00{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2.75rem;text-align:center;}@media screen and (min-width: 768px){.css-1o3xt00{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-1o3xt00"><style data-emotion="css 2ch0jy">.css-2ch0jy{box-sizing:border-box;display:block;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width: 768px){.css-2ch0jy{display:block;}}@media screen and (min-width: 1024px){.css-2ch0jy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div data-paste-element="STACK" data-paste-core-version="21.4.0" class="css-2ch0jy"><style data-emotion="css 1hsc1sb">.css-1hsc1sb{box-sizing:border-box;margin-right:0;margin-bottom:1.25rem;}@media screen and (min-width: 768px){.css-1hsc1sb{margin-right:0;margin-bottom:1.25rem;}}@media screen and (min-width: 1024px){.css-1hsc1sb{margin-right:1.25rem;margin-bottom:0;}}</style><div data-paste-element="STACK_CHILD" data-paste-core-version="21.4.0" class="css-1hsc1sb"><style data-emotion="css 6i08t">.css-6i08t{color:rgb(255, 255, 255);}</style><a class="css-6i08t" href="/en-us/legal/tos">Terms of service</a></div><div data-paste-element="STACK_CHILD" data-paste-core-version="21.4.0" class="css-1hsc1sb"><a class="css-6i08t" href="/en-us/legal/privacy">Privacy Policy</a></div><div data-paste-element="STACK_CHILD" data-paste-core-version="21.4.0" class="css-roynbj"><style data-emotion="css g9v2ra">.css-g9v2ra{margin:0;padding:0;color:rgb(255, 255, 255);font-size:0.875rem;line-height:1.25rem;}</style><p data-paste-element="TEXT" data-paste-core-version="21.0.1" class="css-g9v2ra">Copyright © 2026 Twilio Inc.</p></div></div></div></div></div><style data-emotion="css 9bhu4t">.css-9bhu4t{box-sizing:border-box;-webkit-flex-basis:0%;-ms-flex-preferred-size:0%;flex-basis:0%;display:none;min-width:0;position:relative;}@media screen and (min-width: 768px){.css-9bhu4t{-webkit-flex-basis:0%;-ms-flex-preferred-size:0%;flex-basis:0%;display:none;}}@media screen and (min-width: 1024px){.css-9bhu4t{-webkit-flex-basis:0%;-ms-flex-preferred-size:0%;flex-basis:0%;display:none;}}@media screen and (min-width: 1495px){.css-9bhu4t{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;display:block;}}</style><div data-paste-element="BOX" data-paste-core-version="21.4.0" class="css-9bhu4t"><img alt="Contact us" loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:contain;color:transparent" sizes="100vw" srcset="/_next/static/media/illo-contact-us.2-4ae6l2b3kv8.png?w=640 640w, /_next/static/media/illo-contact-us.2-4ae6l2b3kv8.png?w=750 750w, /_next/static/media/illo-contact-us.2-4ae6l2b3kv8.png?w=828 828w, /_next/static/media/illo-contact-us.2-4ae6l2b3kv8.png?w=1080 1080w, /_next/static/media/illo-contact-us.2-4ae6l2b3kv8.png?w=1200 1200w, /_next/static/media/illo-contact-us.2-4ae6l2b3kv8.png?w=1920 1920w, /_next/static/media/illo-contact-us.2-4ae6l2b3kv8.png?w=2048 2048w, /_next/static/media/illo-contact-us.2-4ae6l2b3kv8.png?w=3840 3840w" src="/_next/static/media/illo-contact-us.2-4ae6l2b3kv8.png?w=3840"></div></div></div></footer></div></div></div></div><div id="consent_blackbar"></div><div id="teconsent" style="position:fixed;bottom:0;right:0;z-index:30"></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"source":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n  const _components = {\n    a: \"a\",\n    br: \"br\",\n    code: \"code\",\n    em: \"em\",\n    h2: \"h2\",\n    h3: \"h3\",\n    hr: \"hr\",\n    li: \"li\",\n    p: \"p\",\n    section: \"section\",\n    slot: \"slot\",\n    strong: \"strong\",\n    table: \"table\",\n    tbody: \"tbody\",\n    td: \"td\",\n    th: \"th\",\n    thead: \"thead\",\n    tr: \"tr\",\n    ul: \"ul\",\n    ..._provideComponents(),\n    ...props.components\n  }, {CodeBlockGroup, Info, OperationTable, Warning} = _components;\n  if (!CodeBlockGroup) _missingMdxReference(\"CodeBlockGroup\", true);\n  if (!Info) _missingMdxReference(\"Info\", true);\n  if (!OperationTable) _missingMdxReference(\"OperationTable\", true);\n  if (!Warning) _missingMdxReference(\"Warning\", true);\n  return _jsxs(_Fragment, {\n    children: [_jsx(_components.p, {\n      children: \"A Message resource represents an inbound or outbound message. Twilio creates a Message when any of the following occur:\"\n    }), \"\\n\", _jsxs(_components.ul, {\n      children: [\"\\n\", _jsxs(_components.li, {\n        children: [\"You create a Message resource (i.e., send an outbound message) via the \", _jsx(_components.a, {\n          href: \"/docs/messaging/api\",\n          children: \"REST API\"\n        })]\n      }), \"\\n\", _jsxs(_components.li, {\n        children: [\"Twilio executes a \", _jsx(_components.a, {\n          href: \"/docs/messaging/twiml/message\",\n          children: \"\u003cMessage\u003e\"\n        }), \" TwiML instruction\"]\n      }), \"\\n\", _jsx(_components.li, {\n        children: \"Someone sends a message to one of your Twilio numbers or messaging channel addresses\"\n      }), \"\\n\"]\n    }), \"\\n\", _jsx(_components.p, {\n      children: \"With the Messages resource, you can:\"\n    }), \"\\n\", _jsxs(_components.ul, {\n      children: [\"\\n\", _jsxs(_components.li, {\n        children: [_jsx(_components.a, {\n          href: \"#create-a-message-resource\",\n          children: \"Create new messages\"\n        }), \" (i.e., send outbound messages)\"]\n      }), \"\\n\", _jsx(_components.li, {\n        children: _jsx(_components.a, {\n          href: \"#fetch-a-message-resource\",\n          children: \"Fetch a specific message\"\n        })\n      }), \"\\n\", _jsx(_components.li, {\n        children: _jsx(_components.a, {\n          href: \"#read-multiple-message-resources\",\n          children: \"Read a list of messages\"\n        })\n      }), \"\\n\", _jsx(_components.li, {\n        children: _jsx(_components.a, {\n          href: \"#update-a-message-resource\",\n          children: \"Update or redact the content of an existing message\"\n        })\n      }), \"\\n\", _jsx(_components.li, {\n        children: _jsx(_components.a, {\n          href: \"#delete-a-message-resource\",\n          children: \"Delete messages from your account\"\n        })\n      }), \"\\n\"]\n    }), \"\\n\", _jsxs(_components.p, {\n      children: [\"If you're using \", _jsx(_components.a, {\n        href: \"/docs/messaging/services\",\n        children: \"Messaging Services\"\n      }), \", you can also use the Messages resource to:\"]\n    }), \"\\n\", _jsxs(_components.ul, {\n      children: [\"\\n\", _jsx(_components.li, {\n        children: _jsx(_components.a, {\n          href: \"/docs/messaging/features/message-scheduling\",\n          children: \"Schedule a message\"\n        })\n      }), \"\\n\", _jsx(_components.li, {\n        children: _jsx(_components.a, {\n          href: \"/docs/messaging/features/link-shortening\",\n          children: \"Create a message with a shortened link\"\n        })\n      }), \"\\n\"]\n    }), \"\\n\", _jsxs(_components.p, {\n      children: [\"A Message resource can also have a \", _jsx(_components.a, {\n        href: \"/docs/messaging/api/media-resource\",\n        children: \"Media sub-resource\"\n      }), \" and/or a \", _jsx(_components.a, {\n        href: \"/docs/messaging/api/message-feedback-resource\",\n        children: \"MessageFeedback\"\n      }), \" sub-resource.\"]\n    }), \"\\n\", _jsxs(Info, {\n      children: [_jsxs(_components.p, {\n        children: [\"For step-by-step instructions for sending your first SMS with Twilio, check out one of the \", _jsx(_components.a, {\n          href: \"/docs/messaging/quickstart\",\n          children: \"SMS quickstarts\"\n        }), \".\"]\n      }), _jsxs(_components.p, {\n        children: [\"Looking to \", _jsx(_components.a, {\n          href: \"/docs/whatsapp\",\n          children: \"send WhatsApp messages with Twilio\"\n        }), \"? Try one of the \", _jsx(_components.a, {\n          href: \"/docs/whatsapp/quickstart\",\n          children: \"WhatsApp quickstarts\"\n        }), \".\"]\n      }), _jsxs(_components.p, {\n        children: [\"If you're looking for how to \", _jsx(_components.strong, {\n          children: \"respond to incoming messages\"\n        }), \", check out the \", _jsx(_components.a, {\n          href: \"/docs/messaging/tutorials/how-to-receive-and-reply\",\n          children: \"How to Receive and Reply to SMS Messages tutorial\"\n        }), \".\"]\n      })]\n    }), \"\\n\", _jsx(_components.hr, {}), \"\\n\", _jsxs(_components.section, {\n      id: \"message-properties-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"message-properties\",\n        children: \"Message Properties\"\n      }), _jsx(OperationTable, {\n        type: \"properties\",\n        data: {\n          \"title\": \"ListMessageResponse\",\n          \"type\": \"object\",\n          \"properties\": {\n            \"end\": {\n              \"type\": \"integer\"\n            },\n            \"first_page_uri\": {\n              \"format\": \"uri\",\n              \"type\": \"string\"\n            },\n            \"next_page_uri\": {\n              \"format\": \"uri\",\n              \"nullable\": true,\n              \"type\": \"string\"\n            },\n            \"page\": {\n              \"type\": \"integer\"\n            },\n            \"page_size\": {\n              \"type\": \"integer\"\n            },\n            \"previous_page_uri\": {\n              \"format\": \"uri\",\n              \"nullable\": true,\n              \"type\": \"string\"\n            },\n            \"start\": {\n              \"type\": \"integer\"\n            },\n            \"uri\": {\n              \"format\": \"uri\",\n              \"type\": \"string\"\n            },\n            \"messages\": {\n              \"type\": \"array\",\n              \"items\": {\n                \"type\": \"object\",\n                \"refName\": \"api.v2010.account.message\",\n                \"modelName\": \"api_v2010_account_message\",\n                \"properties\": {\n                  \"body\": {\n                    \"type\": \"string\",\n                    \"nullable\": true,\n                    \"description\": \"The text content of the message\",\n                    \"x-twilio\": {\n                      \"pii\": {\n                        \"handling\": \"standard\",\n                        \"deleteSla\": 30\n                      }\n                    }\n                  },\n                  \"num_segments\": {\n                    \"type\": \"string\",\n                    \"nullable\": true,\n                    \"description\": \"The number of segments that make up the complete message. SMS message bodies that exceed the [character limit](https://www.twilio.com/docs/glossary/what-sms-character-limit) are segmented and charged as multiple messages. Note: For messages sent via a Messaging Service, `num_segments` is initially `0`, since a sender hasn't yet been assigned.\"\n                  },\n                  \"direction\": {\n                    \"type\": \"string\",\n                    \"enum\": [\"inbound\", \"outbound-api\", \"outbound-call\", \"outbound-reply\"],\n                    \"description\": \"The direction of the message. Can be: `inbound` for incoming messages, `outbound-api` for messages created by the REST API, `outbound-call` for messages created during a call, or `outbound-reply` for messages created in response to an incoming message.\",\n                    \"refName\": \"message_enum_direction\",\n                    \"modelName\": \"message_enum_direction\"\n                  },\n                  \"from\": {\n                    \"type\": \"string\",\n                    \"format\": \"phone-number\",\n                    \"nullable\": true,\n                    \"description\": \"The sender's phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) format), [alphanumeric sender ID](https://www.twilio.com/docs/sms/quickstart), [Wireless SIM](https://www.twilio.com/docs/iot/wireless/programmable-wireless-send-machine-machine-sms-commands), [short code](https://www.twilio.com/en-us/messaging/channels/sms/short-codes), or  [channel address](https://www.twilio.com/docs/messaging/channels) (e.g., `whatsapp:+15554449999`). For incoming messages, this is the number or channel address of the sender. For outgoing messages, this value is a Twilio phone number, alphanumeric sender ID, short code, or channel address from which the message is sent.\",\n                    \"x-twilio\": {\n                      \"pii\": {\n                        \"handling\": \"standard\",\n                        \"deleteSla\": 120\n                      }\n                    }\n                  },\n                  \"to\": {\n                    \"type\": \"string\",\n                    \"nullable\": true,\n                    \"description\": \"The recipient's phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) format) or [channel address](https://www.twilio.com/docs/messaging/channels) (e.g. `whatsapp:+15552229999`)\",\n                    \"x-twilio\": {\n                      \"pii\": {\n                        \"handling\": \"standard\",\n                        \"deleteSla\": 120\n                      }\n                    }\n                  },\n                  \"date_updated\": {\n                    \"type\": \"string\",\n                    \"format\": \"date-time-rfc-2822\",\n                    \"nullable\": true,\n                    \"description\": \"The [RFC 2822](https://datatracker.ietf.org/doc/html/rfc2822#section-3.3) timestamp (in GMT) of when the Message resource was last updated\"\n                  },\n                  \"price\": {\n                    \"type\": \"string\",\n                    \"nullable\": true,\n                    \"description\": \"The amount billed for the message in the currency specified by `price_unit`. The `price` is populated after the message has been sent/received, and may not be immediately availalble. View the [Pricing page](https://www.twilio.com/en-us/pricing) for more details.\"\n                  },\n                  \"error_message\": {\n                    \"type\": \"string\",\n                    \"nullable\": true,\n                    \"description\": \"The description of the `error_code` if the Message `status` is `failed` or `undelivered`. If no error was encountered, the value is `null`. The value returned in this field for a specific error cause is subject to change as Twilio improves errors. Users should not use the `error_code` and `error_message` fields programmatically.\"\n                  },\n                  \"uri\": {\n                    \"type\": \"string\",\n                    \"nullable\": true,\n                    \"description\": \"The URI of the Message resource, relative to `https://api.twilio.com`.\"\n                  },\n                  \"account_sid\": {\n                    \"type\": \"string\",\n                    \"minLength\": 34,\n                    \"maxLength\": 34,\n                    \"pattern\": \"^AC[0-9a-fA-F]{32}$\",\n                    \"nullable\": true,\n                    \"description\": \"The SID of the [Account](https://www.twilio.com/docs/iam/api/account) associated with the Message resource\"\n                  },\n                  \"num_media\": {\n                    \"type\": \"string\",\n                    \"nullable\": true,\n                    \"description\": \"The number of media files associated with the Message resource.\"\n                  },\n                  \"status\": {\n                    \"type\": \"string\",\n                    \"enum\": [\"queued\", \"sending\", \"sent\", \"failed\", \"delivered\", \"undelivered\", \"receiving\", \"received\", \"accepted\", \"scheduled\", \"read\", \"partially_delivered\", \"canceled\"],\n                    \"description\": \"The status of the Message. Possible values: `accepted`, `scheduled`, `canceled`, `queued`, `sending`, `sent`, `failed`, `delivered`, `undelivered`, `receiving`, `received`, or `read` (WhatsApp only). For more information, See [detailed descriptions](https://www.twilio.com/docs/sms/api/message-resource#message-status-values).\",\n                    \"refName\": \"message_enum_status\",\n                    \"modelName\": \"message_enum_status\"\n                  },\n                  \"messaging_service_sid\": {\n                    \"type\": \"string\",\n                    \"minLength\": 34,\n                    \"maxLength\": 34,\n                    \"pattern\": \"^MG[0-9a-fA-F]{32}$\",\n                    \"nullable\": true,\n                    \"description\": \"The SID of the [Messaging Service](https://www.twilio.com/docs/messaging/api/service-resource) associated with the Message resource. A unique default value is assigned if a Messaging Service is not used.\"\n                  },\n                  \"sid\": {\n                    \"type\": \"string\",\n                    \"minLength\": 34,\n                    \"maxLength\": 34,\n                    \"pattern\": \"^(SM|MM)[0-9a-fA-F]{32}$\",\n                    \"nullable\": true,\n                    \"description\": \"The unique, Twilio-provided string that identifies the Message resource.\"\n                  },\n                  \"date_sent\": {\n                    \"type\": \"string\",\n                    \"format\": \"date-time-rfc-2822\",\n                    \"nullable\": true,\n                    \"description\": \"The [RFC 2822](https://datatracker.ietf.org/doc/html/rfc2822#section-3.3) timestamp (in GMT) of when the Message was sent. For an outgoing message, this is when Twilio sent the message. For an incoming message, this is when Twilio sent the HTTP request to your incoming message webhook URL.\"\n                  },\n                  \"date_created\": {\n                    \"type\": \"string\",\n                    \"format\": \"date-time-rfc-2822\",\n                    \"nullable\": true,\n                    \"description\": \"The [RFC 2822](https://datatracker.ietf.org/doc/html/rfc2822#section-3.3) timestamp (in GMT) of when the Message resource was created\"\n                  },\n                  \"error_code\": {\n                    \"type\": \"integer\",\n                    \"nullable\": true,\n                    \"description\": \"The [error code](https://www.twilio.com/docs/api/errors) returned if the Message `status` is `failed` or `undelivered`. If no error was encountered, the value is `null`. The value returned in this field for a specific error cause is subject to change as Twilio improves errors. Users should not use the `error_code` and `error_message` fields programmatically.\"\n                  },\n                  \"price_unit\": {\n                    \"type\": \"string\",\n                    \"format\": \"currency\",\n                    \"nullable\": true,\n                    \"description\": \"The currency in which `price` is measured, in [ISO 4127](https://www.iso.org/iso/home/standards/currency_codes.htm) format (e.g. `usd`, `eur`, `jpy`).\"\n                  },\n                  \"api_version\": {\n                    \"type\": \"string\",\n                    \"nullable\": true,\n                    \"description\": \"The API version used to process the Message\"\n                  },\n                  \"subresource_uris\": {\n                    \"type\": \"object\",\n                    \"format\": \"uri-map\",\n                    \"nullable\": true,\n                    \"description\": \"A list of related resources identified by their URIs relative to `https://api.twilio.com`\"\n                  }\n                }\n              }\n            }\n          }\n        }\n      }), _jsx(_components.hr, {})]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"message-status-values-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"message-status-values\",\n        children: \"Message Status values\"\n      }), _jsxs(_components.p, {\n        children: [\"The table below lists possible values of a Message resource's \", _jsx(_components.code, {\n          children: \"Status\"\n        }), \". As messages can be either outbound or inbound, each status description explicitly indicates to which message direction the status applies.\"]\n      }), \"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\", _jsxs(_components.table, {\n        children: [_jsx(_components.thead, {\n          children: _jsxs(_components.tr, {\n            children: [_jsx(_components.th, {}), _jsx(_components.th, {\n              children: \"ENUM:STATUS possible values in REST API format\"\n            })]\n          })\n        }), _jsxs(_components.tbody, {\n          children: [_jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'queued'\"\n              })\n            }), _jsxs(_components.td, {\n              children: [\"The API request to send an outbound message was successful and the message is queued to be sent out by a specific \", _jsx(_components.code, {\n                children: \"From\"\n              }), \" sender. For messages sent without a \", _jsx(_components.a, {\n                href: \"/docs/messaging/services\",\n                children: \"Messaging Service\"\n              }), \" this is the initial \", _jsx(_components.code, {\n                children: \"Status\"\n              }), \" value of the Message resource.\"]\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'sending'\"\n              })\n            }), _jsx(_components.td, {\n              children: \"Twilio is in the process of dispatching the outbound message to the nearest upstream carrier in the network.\"\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'sent'\"\n              })\n            }), _jsx(_components.td, {\n              children: \"The nearest upstream carrier accepted the outbound message.\"\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'failed'\"\n              })\n            }), _jsxs(_components.td, {\n              children: [\"The outbound message failed to send. This can happen for \", _jsx(_components.a, {\n                href: \"/docs/messaging/guides/debugging-tools#error-codes\",\n                children: \"various reasons\"\n              }), \" including queue overflows, Account suspensions and media errors.\"]\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'delivered'\"\n              })\n            }), _jsx(_components.td, {\n              children: \"Twilio has received confirmation of outbound message delivery from the upstream carrier, and, where available, the destination handset.\"\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'undelivered'\"\n              })\n            }), _jsxs(_components.td, {\n              children: [\"Twilio received a delivery receipt indicating that the outbound message was \", _jsx(_components.em, {\n                children: \"not\"\n              }), \" delivered. This can happen for \", _jsx(_components.a, {\n                href: \"/docs/messaging/guides/debugging-tools#error-codes\",\n                children: \"many reasons\"\n              }), \" including carrier content filtering and the availability of the destination handset.\"]\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'receiving'\"\n              })\n            }), _jsx(_components.td, {\n              children: \"The inbound message was received by Twilio and is currently being processed.\"\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'received'\"\n              })\n            }), _jsx(_components.td, {\n              children: \"The inbound message was received and processing is complete.\"\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'accepted'\"\n              })\n            }), _jsxs(_components.td, {\n              children: [_jsx(_components.em, {\n                children: \"[Messaging Service only]\"\n              }), \" Twilio has received your API request to immediately send an outbound message with a \", _jsx(_components.a, {\n                href: \"/docs/messaging/services\",\n                children: \"Messaging Service\"\n              }), \". If you did not provide a specific \", _jsx(_components.code, {\n                children: \"From\"\n              }), \" sender in the service's Sender Pool to use, the service is dynamically selecting a \", _jsx(_components.code, {\n                children: \"From\"\n              }), \" sender. For unscheduled messages to be sent with a Messaging Service, this is the initial \", _jsx(_components.code, {\n                children: \"Status\"\n              }), \" value of the Message resource.\"]\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'scheduled'\"\n              })\n            }), _jsxs(_components.td, {\n              children: [_jsx(_components.em, {\n                children: \"[Messaging Service only]\"\n              }), \" The Message resource is scheduled to be sent with a \", _jsx(_components.a, {\n                href: \"/docs/messaging/services\",\n                children: \"Messaging Service\"\n              }), \". If you \", _jsx(_components.a, {\n                href: \"/docs/messaging/features/message-scheduling\",\n                children: \"schedule a message\"\n              }), \" with a Messaging Service, this is the initial \", _jsx(_components.code, {\n                children: \"Status\"\n              }), \" value of the Message resource.\"]\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'read'\"\n              })\n            }), _jsx(_components.td, {\n              children: \"Channels supported: RCS and WhatsApp. The recipient opened the outbound message. Recipient must have read receipts enabled.\"\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'partially_delivered'\"\n              })\n            }), _jsx(_components.td, {\n              children: _jsx(_components.em, {\n                children: \"[Deprecated]\"\n              })\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"'canceled'\"\n              })\n            }), _jsxs(_components.td, {\n              children: [_jsx(_components.em, {\n                children: \"[Messaging Service only]\"\n              }), \" The message scheduled with a \", _jsx(_components.a, {\n                href: \"/docs/messaging/services\",\n                children: \"Messaging Service\"\n              }), \" has been canceled.\"]\n            })]\n          })]\n        })]\n      }), _jsx(_components.hr, {})]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"numsegments-property-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"numsegments-property\",\n        children: \"NumSegments property\"\n      }), _jsxs(_components.p, {\n        children: [\"The \", _jsx(_components.code, {\n          children: \"NumSegments\"\n        }), \" property is relevant for SMS messages only.\"]\n      }), _jsxs(_components.p, {\n        children: [\"For \", _jsx(_components.strong, {\n          children: \"outbound SMS messages\"\n        }), \", this property indicates the number of SMS messages it took to deliver the body of the message.\"]\n      }), _jsxs(_components.p, {\n        children: [\"If the body of a message is more than 160 \", _jsx(_components.a, {\n          href: \"/docs/glossary/what-is-gsm-7-character-encoding\",\n          children: \"GSM-7\"\n        }), \" characters (or 70 \", _jsx(_components.a, {\n          href: \"/docs/glossary/what-is-ucs-2-character-encoding\",\n          children: \"UCS-2\"\n        }), \" characters), Twilio segments and annotates your messages to attempt proper reassembly on the recipient's handset (not supported by all carriers and handsets). This ensures your body text transmits with the highest fidelity.\"]\n      }), _jsxs(_components.p, {\n        children: [\"On \", _jsx(_components.strong, {\n          children: \"inbound SMS messages\"\n        }), \", this property indicates the number of SMS messages that make up the message received.\"]\n      }), _jsxs(_components.p, {\n        children: [\"If the body of a message is more than 160 \", _jsx(_components.a, {\n          href: \"/docs/glossary/what-is-gsm-7-character-encoding\",\n          children: \"GSM-7\"\n        }), \" characters (or 70 \", _jsx(_components.a, {\n          href: \"/docs/glossary/what-is-ucs-2-character-encoding\",\n          children: \"UCS-2\"\n        }), \" characters), Twilio attempts to reassemble the message received by your Twilio phone number. All carriers and handsets do not necessarily support this.\"]\n      }), _jsx(_components.p, {\n        children: \"Your account is charged for each segment sent or received.\"\n      }), _jsxs(_components.p, {\n        children: [\"Learn more on the \", _jsx(_components.a, {\n          href: \"/docs/glossary/what-sms-character-limit\",\n          children: \"SMS Character Limit Glossary page\"\n        }), \".\"]\n      }), _jsx(_components.hr, {})]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"create-a-message-resource-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"create-a-message-resource\",\n        children: \"Create a Message resource\"\n      }), _jsx(_components.p, {\n        children: _jsx(_components.code, {\n          children: \"POST https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages.json\"\n        })\n      }), _jsxs(_components.p, {\n        children: [\"To send a new outgoing message, send an HTTP \", _jsx(_components.code, {\n          children: \"POST\"\n        }), \" request to your Account's Messages list resource URI.\"]\n      }), _jsx(Warning, {\n        children: _jsxs(_components.p, {\n          children: [\"If you want to send messages while in trial mode, you must first \", _jsx(_components.a, {\n            href: \"https://help.twilio.com/hc/en-us/articles/223135427-What-s-the-difference-between-a-verified-phone-number-and-a-Twilio-phone-number-\",\n            children: \"verify your 'To' phone number with Twilio\"\n          }), \". You can verify your phone number by adding it to your \", _jsx(_components.a, {\n            href: \"https://www.twilio.com/console/phone-numbers/verified\",\n            children: \"Verified Caller IDs\"\n          }), \" in the Console.\"]\n        })\n      }), _jsxs(Warning, {\n        children: [_jsxs(_components.p, {\n          children: [\"Twilio queues messages for delivery at your \", _jsx(_components.a, {\n            href: \"https://help.twilio.com/hc/en-us/articles/223183648-Sending-and-Receiving-Limitations-on-Calls-and-SMS-Messages\",\n            children: \"prescribed rate limit\"\n          }), \". API requests for messages that exceed the \", _jsx(_components.a, {\n            href: \"https://help.twilio.com/hc/en-us/articles/223183648-Sending-and-Receiving-Limitations-on-Calls-and-SMS-Messages\",\n            children: \"specified rates\"\n          }), \" will be queued and executed as capacity is available.\"]\n        }), _jsxs(_components.p, {\n          children: [\"If you need to enqueue a large number of messages, you may want to use \", _jsx(_components.a, {\n            href: \"/docs/messaging/services\",\n            children: \"Messaging Services\"\n          }), \".\"]\n        })]\n      }), _jsxs(_components.p, {\n        children: [\"Every request to create a new Message resource requires a \", _jsx(_components.strong, {\n          children: \"recipient\"\n        }), \", a \", _jsx(_components.strong, {\n          children: \"sender\"\n        }), \", and \", _jsx(_components.strong, {\n          children: \"content\"\n        }), \".\"]\n      }), _jsxs(_components.p, {\n        children: [\"A \", _jsx(_components.strong, {\n          children: \"recipient\"\n        }), \" is specified via the \", _jsx(_components.code, {\n          children: \"To\"\n        }), \" parameter.\"]\n      }), _jsxs(_components.p, {\n        children: [\"The \", _jsx(_components.strong, {\n          children: \"sender\"\n        }), \" is specified via one of the following parameters:\"]\n      }), _jsxs(_components.ul, {\n        children: [\"\\n\", _jsx(_components.li, {\n          children: _jsx(_components.code, {\n            children: \"From\"\n          })\n        }), \"\\n\", _jsx(_components.li, {\n          children: _jsx(_components.code, {\n            children: \"MessagingServiceSid\"\n          })\n        }), \"\\n\"]\n      }), _jsxs(_components.p, {\n        children: [\"The message \", _jsx(_components.strong, {\n          children: \"content\"\n        }), \" is specified via one of the following parameters:\"]\n      }), _jsxs(_components.ul, {\n        children: [\"\\n\", _jsx(_components.li, {\n          children: _jsx(_components.code, {\n            children: \"MediaUrl\"\n          })\n        }), \"\\n\", _jsx(_components.li, {\n          children: _jsx(_components.code, {\n            children: \"Body\"\n          })\n        }), \"\\n\", _jsx(_components.li, {\n          children: _jsx(_components.code, {\n            children: \"ContentSid\"\n          })\n        }), \"\\n\"]\n      }), _jsx(_components.p, {\n        children: \"The table below describes these parameters in more detail.\"\n      })]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"path-parameters-section-indexable\",\n      children: [_jsx(_components.h3, {\n        id: \"path-parameters\",\n        children: \"Path parameters\"\n      }), _jsx(OperationTable, {\n        type: \"parameters\",\n        data: [{\n          \"name\": \"AccountSid\",\n          \"in\": \"path\",\n          \"description\": \"The SID of the [Account](https://www.twilio.com/docs/iam/api/account) creating the Message resource.\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"minLength\": 34,\n            \"maxLength\": 34,\n            \"pattern\": \"^AC[0-9a-fA-F]{32}$\"\n          },\n          \"required\": true\n        }]\n      })]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"request-body-parameters-section-indexable\",\n      children: [_jsx(_components.h3, {\n        id: \"request-body-parameters\",\n        children: \"Request body parameters\"\n      }), _jsx(OperationTable, {\n        type: \"body\",\n        data: {\n          \"schema\": {\n            \"type\": \"object\",\n            \"title\": \"CreateMessageRequest\",\n            \"required\": [\"To\"],\n            \"properties\": {\n              \"To\": {\n                \"type\": \"string\",\n                \"format\": \"phone-number\",\n                \"description\": \"The recipient's phone number in [E.164](https://www.twilio.com/docs/glossary/what-e164) format (for SMS/MMS) or [channel address](https://www.twilio.com/docs/messaging/channels), e.g. `whatsapp:+15552229999`.\",\n                \"x-twilio\": {\n                  \"pii\": {\n                    \"handling\": \"standard\",\n                    \"deleteSla\": 120\n                  }\n                }\n              },\n              \"StatusCallback\": {\n                \"type\": \"string\",\n                \"format\": \"uri\",\n                \"description\": \"The URL of the endpoint to which Twilio sends [Message status callback requests](https://www.twilio.com/docs/sms/api/message-resource#twilios-request-to-the-statuscallback-url). URL must contain a valid hostname and underscores are not allowed. If you include this parameter with the `messaging_service_sid`, Twilio uses this URL instead of the Status Callback URL of the [Messaging Service](https://www.twilio.com/docs/messaging/api/service-resource). \"\n              },\n              \"ApplicationSid\": {\n                \"type\": \"string\",\n                \"minLength\": 34,\n                \"maxLength\": 34,\n                \"pattern\": \"^AP[0-9a-fA-F]{32}$\",\n                \"description\": \"The SID of the associated [TwiML Application](https://www.twilio.com/docs/usage/api/applications). [Message status callback requests](https://www.twilio.com/docs/sms/api/message-resource#twilios-request-to-the-statuscallback-url) are sent to the TwiML App's `message_status_callback` URL. Note that the `status_callback` parameter of a request takes priority over the `application_sid` parameter; if both are included `application_sid` is ignored.\"\n              },\n              \"MaxPrice\": {\n                \"type\": \"number\",\n                \"description\": \"[OBSOLETE] This parameter will no longer have any effect as of 2024-06-03.\"\n              },\n              \"ProvideFeedback\": {\n                \"type\": \"boolean\",\n                \"description\": \"Boolean indicating whether or not you intend to provide delivery confirmation feedback to Twilio (used in conjunction with the [Message Feedback subresource](https://www.twilio.com/docs/sms/api/message-feedback-resource)). Default value is `false`.\"\n              },\n              \"Attempt\": {\n                \"type\": \"integer\",\n                \"description\": \"Total number of attempts made (including this request) to send the message regardless of the provider used\"\n              },\n              \"ValidityPeriod\": {\n                \"type\": \"integer\",\n                \"description\": \"The maximum length in seconds that the Message can remain in Twilio's outgoing message queue. If a queued Message exceeds the `validity_period`, the Message is not sent. Accepted values are integers from `1` to `36000`. Default value is `36000`. A `validity_period` greater than `5` is recommended. [Learn more about the validity period](https://www.twilio.com/blog/take-more-control-of-outbound-messages-using-validity-period-html)\"\n              },\n              \"ForceDelivery\": {\n                \"type\": \"boolean\",\n                \"description\": \"Reserved\"\n              },\n              \"ContentRetention\": {\n                \"type\": \"string\",\n                \"enum\": [\"retain\", \"discard\"],\n                \"description\": \"Determines if the message content can be stored or redacted based on privacy settings\",\n                \"refName\": \"message_enum_content_retention\",\n                \"modelName\": \"message_enum_content_retention\"\n              },\n              \"AddressRetention\": {\n                \"type\": \"string\",\n                \"enum\": [\"retain\", \"obfuscate\"],\n                \"description\": \"Determines if the address can be stored or obfuscated based on privacy settings\",\n                \"refName\": \"message_enum_address_retention\",\n                \"modelName\": \"message_enum_address_retention\"\n              },\n              \"SmartEncoded\": {\n                \"type\": \"boolean\",\n                \"description\": \"Whether to detect Unicode characters that have a similar GSM-7 character and replace them. Can be: `true` or `false`.\"\n              },\n              \"PersistentAction\": {\n                \"type\": \"array\",\n                \"description\": \"Rich actions for non-SMS/MMS channels. Used for [sending location in WhatsApp messages](https://www.twilio.com/docs/whatsapp/message-features#location-messages-with-whatsapp).\",\n                \"items\": {\n                  \"type\": \"string\"\n                }\n              },\n              \"TrafficType\": {\n                \"type\": \"string\",\n                \"enum\": [\"free\"],\n                \"refName\": \"message_enum_traffic_type\",\n                \"modelName\": \"message_enum_traffic_type\"\n              },\n              \"ShortenUrls\": {\n                \"type\": \"boolean\",\n                \"description\": \"For Messaging Services with [Link Shortening configured](https://www.twilio.com/docs/messaging/features/link-shortening) only: A Boolean indicating whether or not Twilio should shorten links in the `body` of the Message. Default value is `false`. If `true`, the `messaging_service_sid` parameter must also be provided.\"\n              },\n              \"ScheduleType\": {\n                \"type\": \"string\",\n                \"enum\": [\"fixed\"],\n                \"description\": \"For Messaging Services only: Include this parameter with a value of `fixed` in conjuction with the `send_time` parameter in order to [schedule a Message](https://www.twilio.com/docs/messaging/features/message-scheduling).\",\n                \"refName\": \"message_enum_schedule_type\",\n                \"modelName\": \"message_enum_schedule_type\"\n              },\n              \"SendAt\": {\n                \"type\": \"string\",\n                \"format\": \"date-time\",\n                \"description\": \"The time that Twilio will send the message. Must be in ISO 8601 format.\"\n              },\n              \"SendAsMms\": {\n                \"type\": \"boolean\",\n                \"description\": \"If set to `true`, Twilio delivers the message as a single MMS message, regardless of the presence of media.\"\n              },\n              \"ContentVariables\": {\n                \"type\": \"string\",\n                \"description\": \"For [Content Editor/API](https://www.twilio.com/docs/content) only: Key-value pairs of [Template variables](https://www.twilio.com/docs/content/using-variables-with-content-api) and their substitution values. `content_sid` parameter must also be provided. If values are not defined in the `content_variables` parameter, the [Template's default placeholder values](https://www.twilio.com/docs/content/content-api-resources#create-templates) are used.\"\n              },\n              \"RiskCheck\": {\n                \"type\": \"string\",\n                \"enum\": [\"enable\", \"disable\"],\n                \"description\": \"Include this parameter with a value of `disable` to skip any kind of risk check on the respective message request.\",\n                \"refName\": \"message_enum_risk_check\",\n                \"modelName\": \"message_enum_risk_check\"\n              },\n              \"From\": {\n                \"type\": \"string\",\n                \"format\": \"phone-number\",\n                \"description\": \"The sender's Twilio phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) format), [alphanumeric sender ID](https://www.twilio.com/docs/sms/quickstart), [Wireless SIM](https://www.twilio.com/docs/iot/wireless/programmable-wireless-send-machine-machine-sms-commands), [short code](https://www.twilio.com/en-us/messaging/channels/sms/short-codes), or [channel address](https://www.twilio.com/docs/messaging/channels) (e.g., `whatsapp:+15554449999`). The value of the `from` parameter must be a sender that is hosted within Twilio and belongs to the Account creating the Message. If you are using `messaging_service_sid`, this parameter can be empty (Twilio assigns a `from` value from the Messaging Service's Sender Pool) or you can provide a specific sender from your Sender Pool.\",\n                \"x-twilio\": {\n                  \"pii\": {\n                    \"handling\": \"standard\",\n                    \"deleteSla\": 120\n                  }\n                }\n              },\n              \"FallbackFrom\": {\n                \"type\": \"string\",\n                \"format\": \"phone-number\",\n                \"description\": \"A fallback SMS sender to use when the recipient cannot be reached over RCS. This parameter may only be used when also providing a [Messaging Service](https://twilio.com/docs/messaging/services) containing an RCS sender. The fallback SMS sender must be either a Twilio phone number (in [E.164](https://en.wikipedia.org/wiki/E.164) format), [alphanumeric sender ID](https://www.twilio.com/docs/sms/quickstart), or [short code](https://www.twilio.com/en-us/messaging/channels/sms/short-codes), hosted within Twilio and belong to the Account creating the Message.\"\n              },\n              \"MessagingServiceSid\": {\n                \"type\": \"string\",\n                \"minLength\": 34,\n                \"maxLength\": 34,\n                \"pattern\": \"^MG[0-9a-fA-F]{32}$\",\n                \"description\": \"The SID of the [Messaging Service](https://www.twilio.com/docs/messaging/services) you want to associate with the Message. When this parameter is provided and the `from` parameter is omitted, Twilio selects the optimal sender from the Messaging Service's Sender Pool. You may also provide a `from` parameter if you want to use a specific Sender from the Sender Pool.\"\n              },\n              \"Body\": {\n                \"type\": \"string\",\n                \"description\": \"The text content of the outgoing message. Can be up to 1,600 characters in length. SMS only: If the `body` contains more than 160 [GSM-7](https://www.twilio.com/docs/glossary/what-is-gsm-7-character-encoding) characters (or 70 [UCS-2](https://www.twilio.com/docs/glossary/what-is-ucs-2-character-encoding) characters), the message is segmented and charged accordingly. For long `body` text, consider using the [send_as_mms parameter](https://www.twilio.com/blog/mms-for-long-text-messages).\",\n                \"x-twilio\": {\n                  \"pii\": {\n                    \"handling\": \"standard\",\n                    \"deleteSla\": 30\n                  }\n                }\n              },\n              \"MediaUrl\": {\n                \"type\": \"array\",\n                \"description\": \"The URL of media to include in the Message content. `jpeg`, `jpg`, `gif`, and `png` file types are fully supported by Twilio and content is formatted for delivery on destination devices. The media size limit is 5 MB for supported file types (`jpeg`, `jpg`, `png`, `gif`) and 500 KB for [other types](https://www.twilio.com/docs/messaging/guides/accepted-mime-types) of accepted media. To send more than one image in the message, provide multiple `media_url` parameters in the POST request. You can include up to ten `media_url` parameters per message. [International](https://support.twilio.com/hc/en-us/articles/223179808-Sending-and-receiving-MMS-messages) and [carrier](https://support.twilio.com/hc/en-us/articles/223133707-Is-MMS-supported-for-all-carriers-in-US-and-Canada-) limits apply.\",\n                \"items\": {\n                  \"type\": \"string\",\n                  \"format\": \"uri\",\n                  \"x-twilio\": {\n                    \"ignoreFormat\": true\n                  }\n                }\n              },\n              \"ContentSid\": {\n                \"type\": \"string\",\n                \"minLength\": 34,\n                \"maxLength\": 34,\n                \"pattern\": \"^HX[0-9a-fA-F]{32}$\",\n                \"description\": \"For [Content Editor/API](https://www.twilio.com/docs/content) only: The SID of the Content Template to be used with the Message, e.g., `HXXXXXXXXXXXXXXXXXXXXXXXXXXXXX`. If this parameter is not provided, a Content Template is not used. Find the SID in the Console on the Content Editor page. For Content API users, the SID is found in Twilio's response when [creating the Template](https://www.twilio.com/docs/content/content-api-resources#create-templates) or by [fetching your Templates](https://www.twilio.com/docs/content/content-api-resources#fetch-all-content-resources).\"\n              }\n            }\n          },\n          \"examples\": {\n            \"create\": {\n              \"value\": {\n                \"lang\": \"json\",\n                \"value\": \"{\\n  \\\"ApplicationSid\\\": \\\"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"From\\\": \\\"+14155552345\\\",\\n  \\\"MediaUrl\\\": [\\n    \\\"https://c1.staticflickr.com/3/2899/14341091933_1e92e62d12_b.jpg\\\"\\n  ],\\n  \\\"PersistentAction\\\": [\\n    \\\"mailto:test@example.com\\\"\\n  ],\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"+14155552345\\\",\\n  \\\"Tags\\\": \\\"{\\\\\\\"campaign_name\\\\\\\": \\\\\\\"Spring Sale 2022\\\\\\\",\\\\\\\"message_type\\\\\\\": \\\\\\\"cart_abandoned\\\\\\\"}\\\"\\n}\",\n                \"meta\": \"\",\n                \"code\": \"{\\n  \\\"ApplicationSid\\\": \\\"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"From\\\": \\\"+14155552345\\\",\\n  \\\"MediaUrl\\\": [\\n    \\\"https://c1.staticflickr.com/3/2899/14341091933_1e92e62d12_b.jpg\\\"\\n  ],\\n  \\\"PersistentAction\\\": [\\n    \\\"mailto:test@example.com\\\"\\n  ],\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"+14155552345\\\",\\n  \\\"Tags\\\": \\\"{\\\\\\\"campaign_name\\\\\\\": \\\\\\\"Spring Sale 2022\\\\\\\",\\\\\\\"message_type\\\\\\\": \\\\\\\"cart_abandoned\\\\\\\"}\\\"\\n}\",\n                \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"ApplicationSid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"Body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Hello! 👍\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"From\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+14155552345\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"MediaUrl\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"\\\"https://c1.staticflickr.com/3/2899/14341091933_1e92e62d12_b.jpg\\\"\", \"#A5D6FF\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"PersistentAction\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"\\\"mailto:test@example.com\\\"\", \"#A5D6FF\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"StatusCallback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"https://example.com\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"To\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+14155552345\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"Tags\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"{\", \"#A5D6FF\"], [\"\\\\\\\"\", \"#79C0FF\"], [\"campaign_name\", \"#A5D6FF\"], [\"\\\\\\\"\", \"#79C0FF\"], [\":\", \"#A5D6FF\"], \" \", [\"\\\\\\\"\", \"#79C0FF\"], [\"Spring Sale 2022\", \"#A5D6FF\"], [\"\\\\\\\"\", \"#79C0FF\"], [\",\", \"#A5D6FF\"], [\"\\\\\\\"\", \"#79C0FF\"], [\"message_type\", \"#A5D6FF\"], [\"\\\\\\\"\", \"#79C0FF\"], [\":\", \"#A5D6FF\"], \" \", [\"\\\\\\\"\", \"#79C0FF\"], [\"cart_abandoned\", \"#A5D6FF\"], [\"\\\\\\\"\", \"#79C0FF\"], [\"}\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n                \"annotations\": [],\n                \"themeName\": \"github-dark\",\n                \"style\": {\n                  \"color\": \"#c9d1d9\",\n                  \"background\": \"#0d1117\",\n                  \"colorScheme\": \"dark\"\n                }\n              }\n            },\n            \"createWoService\": {\n              \"value\": {\n                \"lang\": \"json\",\n                \"value\": \"{\\n  \\\"ApplicationSid\\\": \\\"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"From\\\": \\\"+14155552345\\\",\\n  \\\"MediaUrl\\\": [\\n    \\\"https://example.com\\\"\\n  ],\\n  \\\"PersistentAction\\\": [\\n    \\\"mailto:test@example.com\\\"\\n  ],\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"+14155552345\\\"\\n}\",\n                \"meta\": \"\",\n                \"code\": \"{\\n  \\\"ApplicationSid\\\": \\\"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"From\\\": \\\"+14155552345\\\",\\n  \\\"MediaUrl\\\": [\\n    \\\"https://example.com\\\"\\n  ],\\n  \\\"PersistentAction\\\": [\\n    \\\"mailto:test@example.com\\\"\\n  ],\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"+14155552345\\\"\\n}\",\n                \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"ApplicationSid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"Body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Hello! 👍\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"From\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+14155552345\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"MediaUrl\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"\\\"https://example.com\\\"\", \"#A5D6FF\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"PersistentAction\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"\\\"mailto:test@example.com\\\"\", \"#A5D6FF\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"StatusCallback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"https://example.com\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"To\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+14155552345\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n                \"annotations\": [],\n                \"themeName\": \"github-dark\",\n                \"style\": {\n                  \"color\": \"#c9d1d9\",\n                  \"background\": \"#0d1117\",\n                  \"colorScheme\": \"dark\"\n                }\n              }\n            },\n            \"createWithMessagingService\": {\n              \"value\": {\n                \"lang\": \"json\",\n                \"value\": \"{\\n  \\\"ApplicationSid\\\": \\\"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"MessagingServiceSid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"MediaUrl\\\": [\\n    \\\"https://example.com\\\"\\n  ],\\n  \\\"PersistentAction\\\": [\\n    \\\"mailto:test@example.com\\\"\\n  ],\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"+14155552345\\\",\\n  \\\"ContentSid\\\": \\\"HXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\\n}\",\n                \"meta\": \"\",\n                \"code\": \"{\\n  \\\"ApplicationSid\\\": \\\"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"MessagingServiceSid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"MediaUrl\\\": [\\n    \\\"https://example.com\\\"\\n  ],\\n  \\\"PersistentAction\\\": [\\n    \\\"mailto:test@example.com\\\"\\n  ],\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"+14155552345\\\",\\n  \\\"ContentSid\\\": \\\"HXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\\n}\",\n                \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"ApplicationSid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"Body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Hello! 👍\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"MessagingServiceSid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"MediaUrl\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"\\\"https://example.com\\\"\", \"#A5D6FF\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"PersistentAction\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"\\\"mailto:test@example.com\\\"\", \"#A5D6FF\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"StatusCallback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"https://example.com\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"To\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+14155552345\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"ContentSid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"HXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n                \"annotations\": [],\n                \"themeName\": \"github-dark\",\n                \"style\": {\n                  \"color\": \"#c9d1d9\",\n                  \"background\": \"#0d1117\",\n                  \"colorScheme\": \"dark\"\n                }\n              }\n            },\n            \"createWithQueuedStatus\": {\n              \"value\": {\n                \"lang\": \"json\",\n                \"value\": \"{\\n  \\\"ApplicationSid\\\": \\\"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"From\\\": \\\"+14155552345\\\",\\n  \\\"MediaUrl\\\": [\\n    \\\"https://example.com\\\"\\n  ],\\n  \\\"PersistentAction\\\": [\\n    \\\"mailto:test@example.com\\\"\\n  ],\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"+14155552345\\\"\\n}\",\n                \"meta\": \"\",\n                \"code\": \"{\\n  \\\"ApplicationSid\\\": \\\"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"From\\\": \\\"+14155552345\\\",\\n  \\\"MediaUrl\\\": [\\n    \\\"https://example.com\\\"\\n  ],\\n  \\\"PersistentAction\\\": [\\n    \\\"mailto:test@example.com\\\"\\n  ],\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"+14155552345\\\"\\n}\",\n                \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"ApplicationSid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"APaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"Body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Hello! 👍\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"From\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+14155552345\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"MediaUrl\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"\\\"https://example.com\\\"\", \"#A5D6FF\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"PersistentAction\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"\\\"mailto:test@example.com\\\"\", \"#A5D6FF\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"StatusCallback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"https://example.com\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"To\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+14155552345\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n                \"annotations\": [],\n                \"themeName\": \"github-dark\",\n                \"style\": {\n                  \"color\": \"#c9d1d9\",\n                  \"background\": \"#0d1117\",\n                  \"colorScheme\": \"dark\"\n                }\n              }\n            },\n            \"createScheduledMessageSms\": {\n              \"value\": {\n                \"lang\": \"json\",\n                \"value\": \"{\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"MessagingServiceSid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"ScheduleType\\\": \\\"fixed\\\",\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"+15558675310\\\"\\n}\",\n                \"meta\": \"\",\n                \"code\": \"{\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"MessagingServiceSid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"ScheduleType\\\": \\\"fixed\\\",\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"+15558675310\\\"\\n}\",\n                \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"Body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Hello! 👍\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"MessagingServiceSid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"ScheduleType\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"fixed\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"StatusCallback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"https://example.com\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"To\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n                \"annotations\": [],\n                \"themeName\": \"github-dark\",\n                \"style\": {\n                  \"color\": \"#c9d1d9\",\n                  \"background\": \"#0d1117\",\n                  \"colorScheme\": \"dark\"\n                }\n              }\n            },\n            \"createScheduledMessageMms\": {\n              \"value\": {\n                \"lang\": \"json\",\n                \"value\": \"{\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"MediaUrl\\\": [\\n    \\\"https://example.com\\\"\\n  ],\\n  \\\"MessagingServiceSid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"ScheduleType\\\": \\\"fixed\\\",\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"+15558675310\\\"\\n}\",\n                \"meta\": \"\",\n                \"code\": \"{\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"MediaUrl\\\": [\\n    \\\"https://example.com\\\"\\n  ],\\n  \\\"MessagingServiceSid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"ScheduleType\\\": \\\"fixed\\\",\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"+15558675310\\\"\\n}\",\n                \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"Body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Hello! 👍\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"MediaUrl\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"\\\"https://example.com\\\"\", \"#A5D6FF\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"MessagingServiceSid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"ScheduleType\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"fixed\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"StatusCallback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"https://example.com\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"To\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n                \"annotations\": [],\n                \"themeName\": \"github-dark\",\n                \"style\": {\n                  \"color\": \"#c9d1d9\",\n                  \"background\": \"#0d1117\",\n                  \"colorScheme\": \"dark\"\n                }\n              }\n            },\n            \"createScheduledMessageWhatsapp\": {\n              \"value\": {\n                \"lang\": \"json\",\n                \"value\": \"{\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"MessagingServiceSid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"ScheduleType\\\": \\\"fixed\\\",\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"94287277+15558675310\\\"\\n}\",\n                \"meta\": \"\",\n                \"code\": \"{\\n  \\\"Body\\\": \\\"Hello! 👍\\\",\\n  \\\"MessagingServiceSid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"ScheduleType\\\": \\\"fixed\\\",\\n  \\\"StatusCallback\\\": \\\"https://example.com\\\",\\n  \\\"To\\\": \\\"94287277+15558675310\\\"\\n}\",\n                \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"Body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Hello! 👍\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"MessagingServiceSid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"ScheduleType\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"fixed\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"StatusCallback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"https://example.com\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"To\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"94287277+15558675310\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n                \"annotations\": [],\n                \"themeName\": \"github-dark\",\n                \"style\": {\n                  \"color\": \"#c9d1d9\",\n                  \"background\": \"#0d1117\",\n                  \"colorScheme\": \"dark\"\n                }\n              }\n            }\n          },\n          \"encodingType\": \"application/x-www-form-urlencoded\",\n          \"conditionalParameterMap\": {\n            \"From\": [\"MessagingServiceSid\"],\n            \"MessagingServiceSid\": [\"From\"],\n            \"Body\": [\"MediaUrl\", \"ContentSid\"],\n            \"MediaUrl\": [\"Body\", \"ContentSid\"],\n            \"ContentSid\": [\"Body\", \"MediaUrl\"]\n          }\n        }\n      }), _jsx(_components.hr, {})]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"twilios-request-to-the-statuscallback-url-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"twilios-request-to-the-statuscallback-url\",\n        children: \"Twilio's request to the StatusCallback URL\"\n      }), _jsxs(_components.p, {\n        children: [\"Whenever a Message resource's \", _jsx(_components.code, {\n          children: \"Status\"\n        }), \" changes, Twilio sends a \", _jsx(_components.code, {\n          children: \"POST\"\n        }), \" request to the Message resource's \", _jsx(_components.code, {\n          children: \"StatusCallback\"\n        }), \" URL.\"]\n      }), _jsxs(_components.p, {\n        children: [\"In a status callback request, Twilio provides a subset of the \", _jsx(_components.a, {\n          href: \"/docs/messaging/guides/webhook-request#request-parameters\",\n          children: \"standard request properties\"\n        }), \", and additionally \", _jsx(_components.code, {\n          children: \"MessageStatus\"\n        }), \" and \", _jsx(_components.code, {\n          children: \"ErrorCode\"\n        }), \". These properties are described in the table below.\"]\n      }), \"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\", _jsxs(_components.table, {\n        children: [_jsx(_components.thead, {\n          children: _jsxs(_components.tr, {\n            children: [_jsx(_components.th, {\n              children: \"Property\"\n            }), _jsx(_components.th, {\n              children: \"Description\"\n            })]\n          })\n        }), _jsxs(_components.tbody, {\n          children: [_jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"MessageStatus\"\n              })\n            }), _jsxs(_components.td, {\n              children: [\"The \", _jsx(_components.a, {\n                href: \"/docs/messaging/api/message-resource#message-status-values\",\n                children: \"status\"\n              }), \" of the Message resource at the time the status callback request was sent.\"]\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"ErrorCode\"\n              })\n            }), _jsxs(_components.td, {\n              children: [\"If an error occurred (i.e. the \", _jsx(_components.code, {\n                children: \"MessageStatus\"\n              }), \" is \", _jsx(_components.code, {\n                children: \"failed\"\n              }), \" or \", _jsx(_components.code, {\n                children: \"undelivered\"\n              }), \"), this property provides additional information about the failure.\"]\n            })]\n          })]\n        })]\n      }), _jsxs(Warning, {\n        children: [_jsx(_components.p, {\n          children: \"The properties included in Twilio's request to the StatusCallback URL vary by messaging channel and event type and are subject to change.\"\n        }), _jsx(_components.p, {\n          children: \"Twilio occasionally adds new properties without advance notice.\"\n        }), _jsxs(_components.p, {\n          children: [\"When integrating with status callback requests, it is important that your implementation is able to accept and correctly run \", _jsx(_components.a, {\n            href: \"/docs/usage/webhooks/webhooks-security\",\n            children: \"signature validation\"\n          }), \" on an evolving set of parameters.\"]\n        }), _jsx(_components.p, {\n          children: \"Twilio strongly recommends using the signature validation methods provided in the SDKs and not implementing your own signature validation.\"\n        })]\n      }), _jsx(_components.p, {\n        children: \"Learn more about status callbacks:\"\n      }), _jsxs(_components.ul, {\n        children: [\"\\n\", _jsx(_components.li, {\n          children: _jsx(_components.a, {\n            href: \"/docs/messaging/guides/outbound-message-status-in-status-callbacks\",\n            children: \"Outbound Message Status in Status Callbacks\"\n          })\n        }), \"\\n\", _jsx(_components.li, {\n          children: _jsx(_components.a, {\n            href: \"/docs/messaging/guides/track-outbound-message-status\",\n            children: \"Track the Message Status of Outbound Messages\"\n          })\n        }), \"\\n\"]\n      })]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"smsmms-section-indexable\",\n      children: [_jsx(_components.h3, {\n        id: \"smsmms\",\n        children: \"SMS/MMS\"\n      }), _jsxs(_components.p, {\n        children: [\"For most SMS/MMS Messages that have a \", _jsx(_components.code, {\n          children: \"Status\"\n        }), \" of \", _jsx(_components.code, {\n          children: \"delivered\"\n        }), \" or \", _jsx(_components.code, {\n          children: \"undelivered\"\n        }), \", Twilio's request to the \", _jsx(_components.code, {\n          children: \"StatusCallback\"\n        }), \" URL contains an additional property:\"]\n      }), \"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\", _jsxs(_components.table, {\n        children: [_jsx(_components.thead, {\n          children: _jsxs(_components.tr, {\n            children: [_jsx(_components.th, {\n              children: \"Property\"\n            }), _jsx(_components.th, {\n              children: \"Description\"\n            })]\n          })\n        }), _jsx(_components.tbody, {\n          children: _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"RawDlrDoneDate\"\n              })\n            }), _jsxs(_components.td, {\n              children: [\"This property is a passthrough of the Done Date included in the DLR (Delivery Receipt) that Twilio received from the carrier.\", _jsx(_components.br, {}), _jsx(_components.br, {}), \" The value is in \", _jsx(_components.code, {\n                children: \"YYMMDDhhmm\"\n              }), \" format.\", _jsxs(_components.ul, {\n                children: [_jsxs(_components.li, {\n                  children: [_jsx(_components.code, {\n                    children: \"YY\"\n                  }), \" is last two digits of the year (00-99)\"]\n                }), _jsxs(_components.li, {\n                  children: [_jsx(_components.code, {\n                    children: \"MM\"\n                  }), \" is the two-digit month (01-12)\"]\n                }), _jsxs(_components.li, {\n                  children: [_jsx(_components.code, {\n                    children: \"DD\"\n                  }), \" is the two-digit day (01-31)\"]\n                }), _jsxs(_components.li, {\n                  children: [_jsx(_components.code, {\n                    children: \"hh\"\n                  }), \" is the two-digit hour (00-23)\"]\n                }), _jsxs(_components.li, {\n                  children: [_jsx(_components.code, {\n                    children: \"mm\"\n                  }), \" is the two-digit minute (00-59).\"]\n                })]\n              }), \" Learn more on the \", _jsx(_components.a, {\n                href: \"https://www.twilio.com/en-us/changelog/addition-of-rawdlrdonedate-to-delivered-and-undelivered-status-webhooks\",\n                children: \"\\\"Addition of RawDlrDoneDate to Delivered and Undelivered Status Webhooks\\\" Changelog page\"\n              }), \".\"]\n            })]\n          })\n        })]\n      })]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"whatsapp-and-other-messaging-channels-section-indexable\",\n      children: [_jsx(_components.h3, {\n        id: \"whatsapp-and-other-messaging-channels\",\n        children: \"WhatsApp and other messaging channels\"\n      }), _jsxs(_components.p, {\n        children: [\"If the Message resource uses RCS, WhatsApp, or another messaging channel, Twilio's request to the \", _jsx(_components.code, {\n          children: \"StatusCallback\"\n        }), \" URL contains additional properties. These properties are listed in the table below.\"]\n      }), \"\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\\n\", _jsxs(_components.table, {\n        children: [_jsx(_components.thead, {\n          children: _jsxs(_components.tr, {\n            children: [_jsx(_components.th, {\n              children: \"Property\"\n            }), _jsx(_components.th, {\n              children: \"Description\"\n            })]\n          })\n        }), _jsxs(_components.tbody, {\n          children: [_jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"ChannelInstallSid\"\n              })\n            }), _jsxs(_components.td, {\n              children: [\"The \", _jsx(_components.a, {\n                href: \"/docs/messaging/channels\",\n                children: \"Installed Channel\"\n              }), \" SID that was used to send this message\"]\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"ChannelStatusMessage\"\n              })\n            }), _jsx(_components.td, {\n              children: \"The error message returned by the underlying messaging channel if Message delivery failed. This property is present only if the Message delivery failed.\"\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"ChannelPrefix\"\n              })\n            }), _jsx(_components.td, {\n              children: \"The channel-specific prefix identifying the messaging channel associated with this Message\"\n            })]\n          }), _jsxs(_components.tr, {\n            children: [_jsx(_components.td, {\n              children: _jsx(_components.code, {\n                children: \"EventType\"\n              })\n            }), _jsxs(_components.td, {\n              children: [\"This property contains information about post-delivery events. If the channel supports read receipts (currently RCS and WhatsApp), this property's value is \", _jsx(_components.code, {\n                children: \"READ\"\n              }), \" after the recipient has read the message.\"]\n            })]\n          })]\n        })]\n      }), _jsx(_components.hr, {})]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"send-an-sms-message-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"send-an-sms-message\",\n        children: \"Send an SMS message\"\n      }), _jsxs(_components.p, {\n        children: [\"The example below shows how to create a Message resource with an SMS \", _jsx(_components.strong, {\n          children: \"recipient\"\n        }), \".\"]\n      }), _jsxs(_components.p, {\n        children: [\"Sending this \", _jsx(_components.code, {\n          children: \"POST\"\n        }), \" request causes Twilio to send a text message from \", _jsx(_components.code, {\n          children: \"+15557122661\"\n        }), \" (a Twilio phone number belonging to the Account sending the request) to \", _jsx(_components.code, {\n          children: \"+15558675310\"\n        }), \". The \", _jsx(_components.strong, {\n          children: \"content\"\n        }), \" of the text message is \", _jsx(_components.code, {\n          children: \"Hi there\"\n        }), \".\"]\n      }), _jsx(_Fragment, {\n        children: _jsx(CodeBlockGroup, {\n          \"children\": _jsx(_Fragment, {}),\n          \"title\": \"Send an SMS message\",\n          \"_data\": {\n            \"header\": \"\"\n          },\n          \"groupType\": \"dynamic\",\n          \"slug\": \"code-send-an-sms-message\",\n          \"blocks\": [{\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function createMessage() {\\n  const message = await client.messages.create({\\n    body: \\\"Hi there\\\",\\n    from: \\\"+15557122661\\\",\\n    to: \\\"+15558675310\\\",\\n  });\\n\\n  console.log(message.body);\\n}\\n\\ncreateMessage();\",\n            \"lang\": \"javascript\",\n            \"meta\": \"Node.js\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function createMessage() {\\n  const message = await client.messages.create({\\n    body: \\\"Hi there\\\",\\n    from: \\\"+15557122661\\\",\\n    to: \\\"+15558675310\\\",\\n  });\\n\\n  console.log(message.body);\\n}\\n\\ncreateMessage();\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"createMessage\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n  \", [\"const\", \"#FF7B72\"], \" \", [\"message\", \"#79C0FF\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"client.messages.\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"({\", \"#C9D1D9\"], \"\\n    \", [\"body:\", \"#C9D1D9\"], \" \", [\"\\\"Hi there\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"from:\", \"#C9D1D9\"], \" \", [\"\\\"+15557122661\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"to:\", \"#C9D1D9\"], \" \", [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"});\", \"#C9D1D9\"], \"\\n\\n  \", [\"console.\", \"#C9D1D9\"], [\"log\", \"#D2A8FF\"], [\"(message.body);\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"createMessage\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages.create(\\n    from_=\\\"+15557122661\\\", body=\\\"Hi there\\\", to=\\\"+15558675310\\\"\\n)\\n\\nprint(message.body)\",\n            \"lang\": \"python\",\n            \"meta\": \"Python\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages.create(\\n    from_=\\\"+15557122661\\\", body=\\\"Hi there\\\", to=\\\"+15558675310\\\"\\n)\\n\\nprint(message.body)\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"client.messages.create(\", \"#C9D1D9\"], \"\\n    \", [\"from_\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"+15557122661\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \" \", [\"body\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"Hi there\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \" \", [\"to\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], [\"(message.body)\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message = await MessageResource.CreateAsync(\\n            from: new Twilio.Types.PhoneNumber(\\\"+15557122661\\\"),\\n            body: \\\"Hi there\\\",\\n            to: new Twilio.Types.PhoneNumber(\\\"+15558675310\\\"));\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"lang\": \"csharp\",\n            \"meta\": \"C#\",\n            \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message = await MessageResource.CreateAsync(\\n            from: new Twilio.Types.PhoneNumber(\\\"+15557122661\\\"),\\n            body: \\\"Hi there\\\",\\n            to: new Twilio.Types.PhoneNumber(\\\"+15558675310\\\"));\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n        \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n        \", [\"var\", \"#FF7B72\"], \" \", [\"message\", \"#FFA657\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"MessageResource.\", \"#C9D1D9\"], [\"CreateAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n            \", [\"from\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Types\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"PhoneNumber\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15557122661\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n            \", [\"body\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Hi there\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"to\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Types\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"PhoneNumber\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\"));\", \"#C9D1D9\"], \"\\n\\n        \", [\"Console.\", \"#C9D1D9\"], [\"WriteLine\", \"#D2A8FF\"], [\"(message.Body);\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.type.PhoneNumber;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message\\n                              .creator(new com.twilio.type.PhoneNumber(\\\"+15558675310\\\"),\\n                                  new com.twilio.type.PhoneNumber(\\\"+15557122661\\\"),\\n                                  \\\"Hi there\\\")\\n                              .create();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"lang\": \"java\",\n            \"meta\": \"Java\",\n            \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.type.PhoneNumber;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message\\n                              .creator(new com.twilio.type.PhoneNumber(\\\"+15558675310\\\"),\\n                                  new com.twilio.type.PhoneNumber(\\\"+15557122661\\\"),\\n                                  \\\"Hi there\\\")\\n                              .create();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.type.PhoneNumber;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Message;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n    \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n    \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n        \", [\"Message message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Message\", \"#C9D1D9\"], \"\\n                              \", [\".\", \"#C9D1D9\"], [\"creator\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], \" \", [\"com.twilio.type.\", \"#C9D1D9\"], [\"PhoneNumber\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n                                  \", [\"new\", \"#FF7B72\"], \" \", [\"com.twilio.type.\", \"#C9D1D9\"], [\"PhoneNumber\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15557122661\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n                                  \", [\"\\\"Hi there\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n                              \", [\".\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n        \", [\"System.out.\", \"#C9D1D9\"], [\"println\", \"#D2A8FF\"], [\"(message.\", \"#C9D1D9\"], [\"getBody\", \"#D2A8FF\"], [\"());\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.CreateMessageParams{}\\n\\tparams.SetFrom(\\\"+15557122661\\\")\\n\\tparams.SetBody(\\\"Hi there\\\")\\n\\tparams.SetTo(\\\"+15558675310\\\")\\n\\n\\tresp, err := client.Api.CreateMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"lang\": \"go\",\n            \"meta\": \"Go\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.CreateMessageParams{}\\n\\tparams.SetFrom(\\\"+15557122661\\\")\\n\\tparams.SetBody(\\\"Hi there\\\")\\n\\tparams.SetTo(\\\"+15558675310\\\")\\n\\n\\tresp, err := client.Api.CreateMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"CreateMessageParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetFrom\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15557122661\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetBody\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"Hi there\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetTo\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"resp, err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"CreateMessage\", \"#D2A8FF\"], [\"(params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"if\", \"#FF7B72\"], \" \", [\"resp.Body\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"*\", \"#FF7B72\"], [\"resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio-\u003emessages-\u003ecreate(\\n    \\\"+15558675310\\\", // To\\n    [\\n        \\\"from\\\" =\u003e \\\"+15557122661\\\",\\n        \\\"body\\\" =\u003e \\\"Hi there\\\",\\n    ],\\n);\\n\\nprint $message-\u003ebody;\",\n            \"lang\": \"php\",\n            \"meta\": \"PHP\",\n            \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio-\u003emessages-\u003ecreate(\\n    \\\"+15558675310\\\", // To\\n    [\\n        \\\"from\\\" =\u003e \\\"+15557122661\\\",\\n        \\\"body\\\" =\u003e \\\"Hi there\\\",\\n    ],\\n);\\n\\nprint $message-\u003ebody;\",\n            \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$twilio\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"messages\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"create\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n    \", [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \" \", [\"// To\", \"#8B949E\"], \"\\n    \", [\"[\", \"#C9D1D9\"], \"\\n        \", [\"\\\"from\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"+15557122661\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"body\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"Hi there\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"],\", \"#C9D1D9\"], \"\\n\", [\");\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], \" \", [\"$message\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"body;\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages\\n          .create(\\n            from: '+15557122661',\\n            body: 'Hi there',\\n            to: '+15558675310'\\n          )\\n\\nputs message.body\",\n            \"lang\": \"ruby\",\n            \"meta\": \"Ruby\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages\\n          .create(\\n            from: '+15557122661',\\n            body: 'Hi there',\\n            to: '+15558675310'\\n          )\\n\\nputs message.body\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"@client\", \"#C9D1D9\"], \"\\n          \", [\".api\", \"#C9D1D9\"], \"\\n          \", [\".v2010\", \"#C9D1D9\"], \"\\n          \", [\".messages\", \"#C9D1D9\"], \"\\n          \", [\".create(\", \"#C9D1D9\"], \"\\n            \", [\"from:\", \"#79C0FF\"], \" \", [\"'+15557122661'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"body:\", \"#79C0FF\"], \" \", [\"'Hi there'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"to:\", \"#79C0FF\"], \" \", [\"'+15558675310'\", \"#A5D6FF\"], \"\\n          \", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"puts\", \"#79C0FF\"], \" \", [\"message.body\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:create \\\\\\n   --from +15557122661 \\\\\\n   --body \\\"Hi there\\\" \\\\\\n   --to +15558675310\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"twilio-cli\",\n            \"code\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:create \\\\\\n   --from +15557122661 \\\\\\n   --body \\\"Hi there\\\" \\\\\\n   --to +15558675310\",\n            \"tokens\": [[\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:messages:create\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--from\", \"#79C0FF\"], \" \", [\"+15557122661\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--body\", \"#79C0FF\"], \" \", [\"\\\"Hi there\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--to\", \"#79C0FF\"], \" \", [\"+15558675310\", \"#A5D6FF\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"curl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json\\\" \\\\\\n--data-urlencode \\\"From=+15557122661\\\" \\\\\\n--data-urlencode \\\"Body=Hi there\\\" \\\\\\n--data-urlencode \\\"To=+15558675310\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"curl\",\n            \"code\": \"curl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json\\\" \\\\\\n--data-urlencode \\\"From=+15557122661\\\" \\\\\\n--data-urlencode \\\"Body=Hi there\\\" \\\\\\n--data-urlencode \\\"To=+15558675310\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"tokens\": [[\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"POST \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Messages.json\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"From=+15557122661\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"Body=Hi there\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"To=+15558675310\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }],\n          \"output\": {\n            \"value\": \"{\\n  \\\"account_sid\\\": \\\"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"Hi there\\\",\\n  \\\"date_created\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_sent\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_updated\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": null,\\n  \\\"error_message\\\": null,\\n  \\\"from\\\": \\\"+15557122661\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": null,\\n  \\\"price_unit\\\": null,\\n  \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"sid\\\": \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"status\\\": \\\"queued\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\\n  },\\n  \\\"to\\\": \\\"+15558675310\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\\n}\",\n            \"lang\": \"json\",\n            \"meta\": \"\",\n            \"code\": \"{\\n  \\\"account_sid\\\": \\\"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"Hi there\\\",\\n  \\\"date_created\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_sent\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_updated\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": null,\\n  \\\"error_message\\\": null,\\n  \\\"from\\\": \\\"+15557122661\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": null,\\n  \\\"price_unit\\\": null,\\n  \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"sid\\\": \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"status\\\": \\\"queued\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\\n  },\\n  \\\"to\\\": \\\"+15558675310\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\\n}\",\n            \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Hi there\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"outbound-api\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+15557122661\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"queued\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n    \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\", \"#A5D6FF\"], \"\\n  \", [\"},\", \"#C9D1D9\"], \"\\n  \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }\n        })\n      }), _jsx(_components.hr, {})]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"send-an-rcs-message-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"send-an-rcs-message\",\n        children: \"Send an RCS message\"\n      }), _jsxs(_components.p, {\n        children: [\"After completing the setup and configuration steps in the \", _jsx(_components.a, {\n          href: \"/docs/rcs/onboarding\",\n          children: \"Programmable Messaging RCS Onboarding Guide\\n\"\n        }), \", you can send a \", _jsx(_components.a, {\n          href: \"/docs/rcs\",\n          children: \"Rich Communication Services (RCS)\"\n        }), \" message by creating a new Message resource. Set the \", _jsx(_components.code, {\n          children: \"MessageServiceSid\"\n        }), \" or \", _jsx(_components.code, {\n          children: \"From\"\n        }), \" parameter to the SID of the Messaging Service associated with your RCS Sender. To find your Messaging Service's SID, check the \", _jsx(_components.strong, {\n          children: \"Sid\"\n        }), \" column on the \", _jsx(_components.a, {\n          href: \"https://www.twilio.com/console/sms/services\",\n          children: \"Messaging Services page\"\n        }), \" in the Console.\"]\n      }), _jsx(_components.p, {\n        children: \"Programmable Messaging proactively checks if the recipient's device can support RCS, and will send the message using SMS as a fallback if needed.\"\n      }), _jsx(_Fragment, {\n        children: _jsx(CodeBlockGroup, {\n          \"children\": _jsx(_Fragment, {}),\n          \"title\": \"Send an RCS message using the MessageServiceSid parameter\",\n          \"_data\": {\n            \"header\": \"\"\n          },\n          \"groupType\": \"dynamic\",\n          \"slug\": \"code-send-an-rcs-message-using-the-messageservicesid-parameter\",\n          \"blocks\": [{\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function createMessage() {\\n  const message = await client.messages.create({\\n    body: \\\"My first RCS message. Hello, world!\\\",\\n    messagingServiceSid: \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n    to: \\\"+155XXXXXXXX\\\",\\n  });\\n\\n  console.log(message.body);\\n}\\n\\ncreateMessage();\",\n            \"lang\": \"javascript\",\n            \"meta\": \"Node.js\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function createMessage() {\\n  const message = await client.messages.create({\\n    body: \\\"My first RCS message. Hello, world!\\\",\\n    messagingServiceSid: \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n    to: \\\"+155XXXXXXXX\\\",\\n  });\\n\\n  console.log(message.body);\\n}\\n\\ncreateMessage();\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"createMessage\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n  \", [\"const\", \"#FF7B72\"], \" \", [\"message\", \"#79C0FF\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"client.messages.\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"({\", \"#C9D1D9\"], \"\\n    \", [\"body:\", \"#C9D1D9\"], \" \", [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"messagingServiceSid:\", \"#C9D1D9\"], \" \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"to:\", \"#C9D1D9\"], \" \", [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"});\", \"#C9D1D9\"], \"\\n\\n  \", [\"console.\", \"#C9D1D9\"], [\"log\", \"#D2A8FF\"], [\"(message.body);\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"createMessage\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages.create(\\n    messaging_service_sid=\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n    body=\\\"My first RCS message. Hello, world!\\\",\\n    to=\\\"+155XXXXXXXX\\\",\\n)\\n\\nprint(message.body)\",\n            \"lang\": \"python\",\n            \"meta\": \"Python\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages.create(\\n    messaging_service_sid=\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n    body=\\\"My first RCS message. Hello, world!\\\",\\n    to=\\\"+155XXXXXXXX\\\",\\n)\\n\\nprint(message.body)\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"client.messages.create(\", \"#C9D1D9\"], \"\\n    \", [\"messaging_service_sid\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"body\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"to\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], [\"(message.body)\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message = await MessageResource.CreateAsync(\\n            messagingServiceSid: \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n            body: \\\"My first RCS message. Hello, world!\\\",\\n            to: new Twilio.Types.PhoneNumber(\\\"+155XXXXXXXX\\\"));\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"lang\": \"csharp\",\n            \"meta\": \"C#\",\n            \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message = await MessageResource.CreateAsync(\\n            messagingServiceSid: \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n            body: \\\"My first RCS message. Hello, world!\\\",\\n            to: new Twilio.Types.PhoneNumber(\\\"+155XXXXXXXX\\\"));\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n        \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n        \", [\"var\", \"#FF7B72\"], \" \", [\"message\", \"#FFA657\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"MessageResource.\", \"#C9D1D9\"], [\"CreateAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n            \", [\"messagingServiceSid\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"body\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"to\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Types\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"PhoneNumber\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\"));\", \"#C9D1D9\"], \"\\n\\n        \", [\"Console.\", \"#C9D1D9\"], [\"WriteLine\", \"#D2A8FF\"], [\"(message.Body);\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.type.PhoneNumber;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message\\n                              .creator(new com.twilio.type.PhoneNumber(\\\"+155XXXXXXXX\\\"),\\n                                  \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n                                  \\\"My first RCS message. Hello, world!\\\")\\n                              .create();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"lang\": \"java\",\n            \"meta\": \"Java\",\n            \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.type.PhoneNumber;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message\\n                              .creator(new com.twilio.type.PhoneNumber(\\\"+155XXXXXXXX\\\"),\\n                                  \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n                                  \\\"My first RCS message. Hello, world!\\\")\\n                              .create();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.type.PhoneNumber;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Message;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n    \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n    \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n        \", [\"Message message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Message\", \"#C9D1D9\"], \"\\n                              \", [\".\", \"#C9D1D9\"], [\"creator\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], \" \", [\"com.twilio.type.\", \"#C9D1D9\"], [\"PhoneNumber\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n                                  \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n                                  \", [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n                              \", [\".\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n        \", [\"System.out.\", \"#C9D1D9\"], [\"println\", \"#D2A8FF\"], [\"(message.\", \"#C9D1D9\"], [\"getBody\", \"#D2A8FF\"], [\"());\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.CreateMessageParams{}\\n\\tparams.SetMessagingServiceSid(\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\")\\n\\tparams.SetBody(\\\"My first RCS message. Hello, world!\\\")\\n\\tparams.SetTo(\\\"+155XXXXXXXX\\\")\\n\\n\\tresp, err := client.Api.CreateMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"lang\": \"go\",\n            \"meta\": \"Go\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.CreateMessageParams{}\\n\\tparams.SetMessagingServiceSid(\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\")\\n\\tparams.SetBody(\\\"My first RCS message. Hello, world!\\\")\\n\\tparams.SetTo(\\\"+155XXXXXXXX\\\")\\n\\n\\tresp, err := client.Api.CreateMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"CreateMessageParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetMessagingServiceSid\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetBody\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetTo\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"resp, err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"CreateMessage\", \"#D2A8FF\"], [\"(params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"if\", \"#FF7B72\"], \" \", [\"resp.Body\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"*\", \"#FF7B72\"], [\"resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio-\u003emessages-\u003ecreate(\\n    \\\"+155XXXXXXXX\\\", // To\\n    [\\n        \\\"messagingServiceSid\\\" =\u003e \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n        \\\"body\\\" =\u003e \\\"My first RCS message. Hello, world!\\\",\\n    ],\\n);\\n\\nprint $message-\u003ebody;\",\n            \"lang\": \"php\",\n            \"meta\": \"PHP\",\n            \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio-\u003emessages-\u003ecreate(\\n    \\\"+155XXXXXXXX\\\", // To\\n    [\\n        \\\"messagingServiceSid\\\" =\u003e \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n        \\\"body\\\" =\u003e \\\"My first RCS message. Hello, world!\\\",\\n    ],\\n);\\n\\nprint $message-\u003ebody;\",\n            \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$twilio\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"messages\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"create\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n    \", [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \" \", [\"// To\", \"#8B949E\"], \"\\n    \", [\"[\", \"#C9D1D9\"], \"\\n        \", [\"\\\"messagingServiceSid\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"body\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"],\", \"#C9D1D9\"], \"\\n\", [\");\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], \" \", [\"$message\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"body;\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages\\n          .create(\\n            messaging_service_sid: 'MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',\\n            body: 'My first RCS message. Hello, world!',\\n            to: '+155XXXXXXXX'\\n          )\\n\\nputs message.body\",\n            \"lang\": \"ruby\",\n            \"meta\": \"Ruby\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages\\n          .create(\\n            messaging_service_sid: 'MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',\\n            body: 'My first RCS message. Hello, world!',\\n            to: '+155XXXXXXXX'\\n          )\\n\\nputs message.body\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"@client\", \"#C9D1D9\"], \"\\n          \", [\".api\", \"#C9D1D9\"], \"\\n          \", [\".v2010\", \"#C9D1D9\"], \"\\n          \", [\".messages\", \"#C9D1D9\"], \"\\n          \", [\".create(\", \"#C9D1D9\"], \"\\n            \", [\"messaging_service_sid:\", \"#79C0FF\"], \" \", [\"'MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"body:\", \"#79C0FF\"], \" \", [\"'My first RCS message. Hello, world!'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"to:\", \"#79C0FF\"], \" \", [\"'+155XXXXXXXX'\", \"#A5D6FF\"], \"\\n          \", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"puts\", \"#79C0FF\"], \" \", [\"message.body\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"EXCLAMATION_MARK='!'\\n# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:create \\\\\\n   --messaging-service-sid MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \\\\\\n   --body \\\"My first RCS message. Hello, world$EXCLAMATION_MARK\\\" \\\\\\n   --to +155XXXXXXXX\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"twilio-cli\",\n            \"code\": \"EXCLAMATION_MARK='!'\\n# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:create \\\\\\n   --messaging-service-sid MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \\\\\\n   --body \\\"My first RCS message. Hello, world$EXCLAMATION_MARK\\\" \\\\\\n   --to +155XXXXXXXX\",\n            \"tokens\": [[\"EXCLAMATION_MARK\", \"#C9D1D9\"], [\"=\", \"#FF7B72\"], [\"'!'\", \"#A5D6FF\"], \"\\n\", [\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:messages:create\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--messaging-service-sid\", \"#79C0FF\"], \" \", [\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--body\", \"#79C0FF\"], \" \", [\"\\\"My first RCS message. Hello, world\", \"#A5D6FF\"], [\"$EXCLAMATION_MARK\", \"#C9D1D9\"], [\"\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--to\", \"#79C0FF\"], \" \", [\"+155XXXXXXXX\", \"#A5D6FF\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"EXCLAMATION_MARK='!'\\ncurl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json\\\" \\\\\\n--data-urlencode \\\"MessagingServiceSid=MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\" \\\\\\n--data-urlencode \\\"Body=My first RCS message. Hello, world$EXCLAMATION_MARK\\\" \\\\\\n--data-urlencode \\\"To=+155XXXXXXXX\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"curl\",\n            \"code\": \"EXCLAMATION_MARK='!'\\ncurl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json\\\" \\\\\\n--data-urlencode \\\"MessagingServiceSid=MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\" \\\\\\n--data-urlencode \\\"Body=My first RCS message. Hello, world$EXCLAMATION_MARK\\\" \\\\\\n--data-urlencode \\\"To=+155XXXXXXXX\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"tokens\": [[\"EXCLAMATION_MARK\", \"#C9D1D9\"], [\"=\", \"#FF7B72\"], [\"'!'\", \"#A5D6FF\"], \"\\n\", [\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"POST \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Messages.json\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"MessagingServiceSid=MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"Body=My first RCS message. Hello, world\", \"#A5D6FF\"], [\"$EXCLAMATION_MARK\", \"#C9D1D9\"], [\"\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"To=+155XXXXXXXX\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }],\n          \"output\": {\n            \"value\": \"{\\n  \\\"account_sid\\\": \\\"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"My first RCS message. Hello, world!\\\",\\n  \\\"date_created\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_sent\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_updated\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": null,\\n  \\\"error_message\\\": null,\\n  \\\"from\\\": \\\"+14155552345\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": null,\\n  \\\"price_unit\\\": null,\\n  \\\"messaging_service_sid\\\": \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"sid\\\": \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"status\\\": \\\"queued\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\\n  },\\n  \\\"to\\\": \\\"+155XXXXXXXX\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\\n}\",\n            \"lang\": \"json\",\n            \"meta\": \"\",\n            \"code\": \"{\\n  \\\"account_sid\\\": \\\"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"My first RCS message. Hello, world!\\\",\\n  \\\"date_created\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_sent\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_updated\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": null,\\n  \\\"error_message\\\": null,\\n  \\\"from\\\": \\\"+14155552345\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": null,\\n  \\\"price_unit\\\": null,\\n  \\\"messaging_service_sid\\\": \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"sid\\\": \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"status\\\": \\\"queued\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\\n  },\\n  \\\"to\\\": \\\"+155XXXXXXXX\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\\n}\",\n            \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"outbound-api\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+14155552345\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"queued\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n    \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\", \"#A5D6FF\"], \"\\n  \", [\"},\", \"#C9D1D9\"], \"\\n  \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }\n        })\n      }), _jsx(_Fragment, {\n        children: _jsx(CodeBlockGroup, {\n          \"children\": _jsx(_Fragment, {}),\n          \"title\": \"Send an RCS message using the From parameter\",\n          \"_data\": {\n            \"header\": \"\"\n          },\n          \"groupType\": \"dynamic\",\n          \"slug\": \"code-send-an-rcs-message-using-the-from-parameter\",\n          \"blocks\": [{\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function createMessage() {\\n  const message = await client.messages.create({\\n    body: \\\"My first RCS message. Hello, world!\\\",\\n    from: \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n    to: \\\"+155XXXXXXXX\\\",\\n  });\\n\\n  console.log(message.body);\\n}\\n\\ncreateMessage();\",\n            \"lang\": \"javascript\",\n            \"meta\": \"Node.js\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function createMessage() {\\n  const message = await client.messages.create({\\n    body: \\\"My first RCS message. Hello, world!\\\",\\n    from: \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n    to: \\\"+155XXXXXXXX\\\",\\n  });\\n\\n  console.log(message.body);\\n}\\n\\ncreateMessage();\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"createMessage\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n  \", [\"const\", \"#FF7B72\"], \" \", [\"message\", \"#79C0FF\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"client.messages.\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"({\", \"#C9D1D9\"], \"\\n    \", [\"body:\", \"#C9D1D9\"], \" \", [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"from:\", \"#C9D1D9\"], \" \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"to:\", \"#C9D1D9\"], \" \", [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"});\", \"#C9D1D9\"], \"\\n\\n  \", [\"console.\", \"#C9D1D9\"], [\"log\", \"#D2A8FF\"], [\"(message.body);\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"createMessage\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages.create(\\n    from_=\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n    body=\\\"My first RCS message. Hello, world!\\\",\\n    to=\\\"+155XXXXXXXX\\\",\\n)\\n\\nprint(message.body)\",\n            \"lang\": \"python\",\n            \"meta\": \"Python\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages.create(\\n    from_=\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n    body=\\\"My first RCS message. Hello, world!\\\",\\n    to=\\\"+155XXXXXXXX\\\",\\n)\\n\\nprint(message.body)\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"client.messages.create(\", \"#C9D1D9\"], \"\\n    \", [\"from_\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"body\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"to\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], [\"(message.body)\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message = await MessageResource.CreateAsync(\\n            from: new Twilio.Types.PhoneNumber(\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"),\\n            body: \\\"My first RCS message. Hello, world!\\\",\\n            to: new Twilio.Types.PhoneNumber(\\\"+155XXXXXXXX\\\"));\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"lang\": \"csharp\",\n            \"meta\": \"C#\",\n            \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message = await MessageResource.CreateAsync(\\n            from: new Twilio.Types.PhoneNumber(\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"),\\n            body: \\\"My first RCS message. Hello, world!\\\",\\n            to: new Twilio.Types.PhoneNumber(\\\"+155XXXXXXXX\\\"));\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n        \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n        \", [\"var\", \"#FF7B72\"], \" \", [\"message\", \"#FFA657\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"MessageResource.\", \"#C9D1D9\"], [\"CreateAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n            \", [\"from\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Types\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"PhoneNumber\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n            \", [\"body\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"to\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Types\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"PhoneNumber\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\"));\", \"#C9D1D9\"], \"\\n\\n        \", [\"Console.\", \"#C9D1D9\"], [\"WriteLine\", \"#D2A8FF\"], [\"(message.Body);\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.type.PhoneNumber;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message\\n                              .creator(new com.twilio.type.PhoneNumber(\\\"+155XXXXXXXX\\\"),\\n                                  new com.twilio.type.PhoneNumber(\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"),\\n                                  \\\"My first RCS message. Hello, world!\\\")\\n                              .create();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"lang\": \"java\",\n            \"meta\": \"Java\",\n            \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.type.PhoneNumber;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message\\n                              .creator(new com.twilio.type.PhoneNumber(\\\"+155XXXXXXXX\\\"),\\n                                  new com.twilio.type.PhoneNumber(\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"),\\n                                  \\\"My first RCS message. Hello, world!\\\")\\n                              .create();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.type.PhoneNumber;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Message;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n    \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n    \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n        \", [\"Message message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Message\", \"#C9D1D9\"], \"\\n                              \", [\".\", \"#C9D1D9\"], [\"creator\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], \" \", [\"com.twilio.type.\", \"#C9D1D9\"], [\"PhoneNumber\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n                                  \", [\"new\", \"#FF7B72\"], \" \", [\"com.twilio.type.\", \"#C9D1D9\"], [\"PhoneNumber\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n                                  \", [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n                              \", [\".\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n        \", [\"System.out.\", \"#C9D1D9\"], [\"println\", \"#D2A8FF\"], [\"(message.\", \"#C9D1D9\"], [\"getBody\", \"#D2A8FF\"], [\"());\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.CreateMessageParams{}\\n\\tparams.SetFrom(\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\")\\n\\tparams.SetBody(\\\"My first RCS message. Hello, world!\\\")\\n\\tparams.SetTo(\\\"+155XXXXXXXX\\\")\\n\\n\\tresp, err := client.Api.CreateMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"lang\": \"go\",\n            \"meta\": \"Go\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.CreateMessageParams{}\\n\\tparams.SetFrom(\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\")\\n\\tparams.SetBody(\\\"My first RCS message. Hello, world!\\\")\\n\\tparams.SetTo(\\\"+155XXXXXXXX\\\")\\n\\n\\tresp, err := client.Api.CreateMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"CreateMessageParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetFrom\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetBody\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetTo\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"resp, err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"CreateMessage\", \"#D2A8FF\"], [\"(params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"if\", \"#FF7B72\"], \" \", [\"resp.Body\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"*\", \"#FF7B72\"], [\"resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio-\u003emessages-\u003ecreate(\\n    \\\"+155XXXXXXXX\\\", // To\\n    [\\n        \\\"from\\\" =\u003e \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n        \\\"body\\\" =\u003e \\\"My first RCS message. Hello, world!\\\",\\n    ],\\n);\\n\\nprint $message-\u003ebody;\",\n            \"lang\": \"php\",\n            \"meta\": \"PHP\",\n            \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio-\u003emessages-\u003ecreate(\\n    \\\"+155XXXXXXXX\\\", // To\\n    [\\n        \\\"from\\\" =\u003e \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n        \\\"body\\\" =\u003e \\\"My first RCS message. Hello, world!\\\",\\n    ],\\n);\\n\\nprint $message-\u003ebody;\",\n            \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$twilio\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"messages\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"create\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n    \", [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \" \", [\"// To\", \"#8B949E\"], \"\\n    \", [\"[\", \"#C9D1D9\"], \"\\n        \", [\"\\\"from\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"body\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"],\", \"#C9D1D9\"], \"\\n\", [\");\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], \" \", [\"$message\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"body;\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages\\n          .create(\\n            from: 'MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',\\n            body: 'My first RCS message. Hello, world!',\\n            to: '+155XXXXXXXX'\\n          )\\n\\nputs message.body\",\n            \"lang\": \"ruby\",\n            \"meta\": \"Ruby\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages\\n          .create(\\n            from: 'MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',\\n            body: 'My first RCS message. Hello, world!',\\n            to: '+155XXXXXXXX'\\n          )\\n\\nputs message.body\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"@client\", \"#C9D1D9\"], \"\\n          \", [\".api\", \"#C9D1D9\"], \"\\n          \", [\".v2010\", \"#C9D1D9\"], \"\\n          \", [\".messages\", \"#C9D1D9\"], \"\\n          \", [\".create(\", \"#C9D1D9\"], \"\\n            \", [\"from:\", \"#79C0FF\"], \" \", [\"'MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"body:\", \"#79C0FF\"], \" \", [\"'My first RCS message. Hello, world!'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"to:\", \"#79C0FF\"], \" \", [\"'+155XXXXXXXX'\", \"#A5D6FF\"], \"\\n          \", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"puts\", \"#79C0FF\"], \" \", [\"message.body\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"EXCLAMATION_MARK='!'\\n# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:create \\\\\\n   --from MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \\\\\\n   --body \\\"My first RCS message. Hello, world$EXCLAMATION_MARK\\\" \\\\\\n   --to +155XXXXXXXX\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"twilio-cli\",\n            \"code\": \"EXCLAMATION_MARK='!'\\n# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:create \\\\\\n   --from MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \\\\\\n   --body \\\"My first RCS message. Hello, world$EXCLAMATION_MARK\\\" \\\\\\n   --to +155XXXXXXXX\",\n            \"tokens\": [[\"EXCLAMATION_MARK\", \"#C9D1D9\"], [\"=\", \"#FF7B72\"], [\"'!'\", \"#A5D6FF\"], \"\\n\", [\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:messages:create\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--from\", \"#79C0FF\"], \" \", [\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--body\", \"#79C0FF\"], \" \", [\"\\\"My first RCS message. Hello, world\", \"#A5D6FF\"], [\"$EXCLAMATION_MARK\", \"#C9D1D9\"], [\"\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--to\", \"#79C0FF\"], \" \", [\"+155XXXXXXXX\", \"#A5D6FF\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"EXCLAMATION_MARK='!'\\ncurl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json\\\" \\\\\\n--data-urlencode \\\"From=MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\" \\\\\\n--data-urlencode \\\"Body=My first RCS message. Hello, world$EXCLAMATION_MARK\\\" \\\\\\n--data-urlencode \\\"To=+155XXXXXXXX\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"curl\",\n            \"code\": \"EXCLAMATION_MARK='!'\\ncurl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json\\\" \\\\\\n--data-urlencode \\\"From=MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\" \\\\\\n--data-urlencode \\\"Body=My first RCS message. Hello, world$EXCLAMATION_MARK\\\" \\\\\\n--data-urlencode \\\"To=+155XXXXXXXX\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"tokens\": [[\"EXCLAMATION_MARK\", \"#C9D1D9\"], [\"=\", \"#FF7B72\"], [\"'!'\", \"#A5D6FF\"], \"\\n\", [\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"POST \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Messages.json\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"From=MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"Body=My first RCS message. Hello, world\", \"#A5D6FF\"], [\"$EXCLAMATION_MARK\", \"#C9D1D9\"], [\"\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"To=+155XXXXXXXX\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }],\n          \"output\": {\n            \"value\": \"{\\n  \\\"account_sid\\\": \\\"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"My first RCS message. Hello, world!\\\",\\n  \\\"date_created\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_sent\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_updated\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": null,\\n  \\\"error_message\\\": null,\\n  \\\"from\\\": \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": null,\\n  \\\"price_unit\\\": null,\\n  \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"sid\\\": \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"status\\\": \\\"queued\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\\n  },\\n  \\\"to\\\": \\\"+155XXXXXXXX\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\\n}\",\n            \"lang\": \"json\",\n            \"meta\": \"\",\n            \"code\": \"{\\n  \\\"account_sid\\\": \\\"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"My first RCS message. Hello, world!\\\",\\n  \\\"date_created\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_sent\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_updated\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": null,\\n  \\\"error_message\\\": null,\\n  \\\"from\\\": \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": null,\\n  \\\"price_unit\\\": null,\\n  \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"sid\\\": \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"status\\\": \\\"queued\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\\n  },\\n  \\\"to\\\": \\\"+155XXXXXXXX\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\\n}\",\n            \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"My first RCS message. Hello, world!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"outbound-api\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"queued\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n    \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\", \"#A5D6FF\"], \"\\n  \", [\"},\", \"#C9D1D9\"], \"\\n  \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+155XXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }\n        })\n      }), _jsx(_components.hr, {})]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"send-a-whatsapp-message-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"send-a-whatsapp-message\",\n        children: \"Send a WhatsApp message\"\n      }), _jsxs(_components.p, {\n        children: [\"If you have a \", _jsx(_components.a, {\n          href: \"/docs/whatsapp#whatsapp-sender-registration\",\n          children: \"Twilio-approved WhatsApp sender\"\n        }), \", you can send WhatsApp messages by creating a new Message resource. (\", _jsx(_components.a, {\n          href: \"/docs/whatsapp/key-concepts\",\n          children: \"WhatsApp session limitations\"\n        }), \" apply.)\"]\n      }), _jsxs(_components.p, {\n        children: [\"The \", _jsx(_components.code, {\n          children: \"From\"\n        }), \" parameter value must be your approved WhatsApp sender address (e.g., \", _jsx(_components.code, {\n          children: \"whatsapp:+15552221111\"\n        }), \").\"]\n      }), _jsxs(_components.p, {\n        children: [\"The \", _jsx(_components.code, {\n          children: \"To\"\n        }), \" parameter value must be a WhatsApp recipient address (e.g., \", _jsx(_components.code, {\n          children: \"whatsapp:+15553334444\"\n        }), \").\"]\n      }), _jsxs(_components.p, {\n        children: [\"You must also provide message content via the \", _jsx(_components.code, {\n          children: \"Body\"\n        }), \" and/or \", _jsx(_components.code, {\n          children: \"MediaUrl\"\n        }), \" parameters.\"]\n      }), _jsxs(_components.p, {\n        children: [\"If you're using \", _jsx(_components.a, {\n          href: \"/docs/messaging/services\",\n          children: \"Messaging Services\"\n        }), \" with \", _jsx(_components.a, {\n          href: \"/docs/content\",\n          children: \"Content API/Content Editor\"\n        }), \", you can provide message content via the \", _jsx(_components.code, {\n          children: \"contentSid\"\n        }), \" and \", _jsx(_components.code, {\n          children: \"contentVariables\"\n        }), \" parameters.\"]\n      }), _jsxs(_components.p, {\n        children: [_jsx(_components.strong, {\n          children: \"Note:\"\n        }), \" WhatsApp does not support including a text body in the same message as a video, audio file, document, contact (vCard), or location. If you pass the \", _jsx(_components.code, {\n          children: \"Body\"\n        }), \" parameter on a message with one of these media types, the body is ignored and not delivered to the recipient.\"]\n      }), _jsx(_Fragment, {\n        children: _jsx(CodeBlockGroup, {\n          \"children\": _jsx(_Fragment, {}),\n          \"title\": \"Send a WhatsApp Message\",\n          \"_data\": {\n            \"header\": \"\"\n          },\n          \"groupType\": \"dynamic\",\n          \"slug\": \"code-send-a-whatsapp-message\",\n          \"blocks\": [{\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function createMessage() {\\n  const message = await client.messages.create({\\n    body: \\\"This is a WhatsApp message sent with Twilio!\\\",\\n    from: \\\"whatsapp:+15555238886\\\",\\n    to: \\\"whatsapp:+15557770006\\\",\\n  });\\n\\n  console.log(message.body);\\n}\\n\\ncreateMessage();\",\n            \"lang\": \"javascript\",\n            \"meta\": \"Node.js\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function createMessage() {\\n  const message = await client.messages.create({\\n    body: \\\"This is a WhatsApp message sent with Twilio!\\\",\\n    from: \\\"whatsapp:+15555238886\\\",\\n    to: \\\"whatsapp:+15557770006\\\",\\n  });\\n\\n  console.log(message.body);\\n}\\n\\ncreateMessage();\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"createMessage\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n  \", [\"const\", \"#FF7B72\"], \" \", [\"message\", \"#79C0FF\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"client.messages.\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"({\", \"#C9D1D9\"], \"\\n    \", [\"body:\", \"#C9D1D9\"], \" \", [\"\\\"This is a WhatsApp message sent with Twilio!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"from:\", \"#C9D1D9\"], \" \", [\"\\\"whatsapp:+15555238886\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"to:\", \"#C9D1D9\"], \" \", [\"\\\"whatsapp:+15557770006\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"});\", \"#C9D1D9\"], \"\\n\\n  \", [\"console.\", \"#C9D1D9\"], [\"log\", \"#D2A8FF\"], [\"(message.body);\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"createMessage\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages.create(\\n    body=\\\"This is a WhatsApp message sent with Twilio!\\\",\\n    from_=\\\"whatsapp:+15555238886\\\",\\n    to=\\\"whatsapp:+15557770006\\\",\\n)\\n\\nprint(message.body)\",\n            \"lang\": \"python\",\n            \"meta\": \"Python\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages.create(\\n    body=\\\"This is a WhatsApp message sent with Twilio!\\\",\\n    from_=\\\"whatsapp:+15555238886\\\",\\n    to=\\\"whatsapp:+15557770006\\\",\\n)\\n\\nprint(message.body)\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"client.messages.create(\", \"#C9D1D9\"], \"\\n    \", [\"body\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"This is a WhatsApp message sent with Twilio!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"from_\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"whatsapp:+15555238886\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"to\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"whatsapp:+15557770006\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], [\"(message.body)\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message = await MessageResource.CreateAsync(\\n            body: \\\"This is a WhatsApp message sent with Twilio!\\\",\\n            from: new Twilio.Types.PhoneNumber(\\\"whatsapp:+15555238886\\\"),\\n            to: new Twilio.Types.PhoneNumber(\\\"whatsapp:+15557770006\\\"));\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"lang\": \"csharp\",\n            \"meta\": \"C#\",\n            \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message = await MessageResource.CreateAsync(\\n            body: \\\"This is a WhatsApp message sent with Twilio!\\\",\\n            from: new Twilio.Types.PhoneNumber(\\\"whatsapp:+15555238886\\\"),\\n            to: new Twilio.Types.PhoneNumber(\\\"whatsapp:+15557770006\\\"));\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n        \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n        \", [\"var\", \"#FF7B72\"], \" \", [\"message\", \"#FFA657\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"MessageResource.\", \"#C9D1D9\"], [\"CreateAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n            \", [\"body\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"This is a WhatsApp message sent with Twilio!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"from\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Types\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"PhoneNumber\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"whatsapp:+15555238886\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n            \", [\"to\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Types\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"PhoneNumber\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"whatsapp:+15557770006\\\"\", \"#A5D6FF\"], [\"));\", \"#C9D1D9\"], \"\\n\\n        \", [\"Console.\", \"#C9D1D9\"], [\"WriteLine\", \"#D2A8FF\"], [\"(message.Body);\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.type.PhoneNumber;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message\\n                              .creator(new com.twilio.type.PhoneNumber(\\\"whatsapp:+15557770006\\\"),\\n                                  new com.twilio.type.PhoneNumber(\\\"whatsapp:+15555238886\\\"),\\n                                  \\\"This is a WhatsApp message sent with Twilio!\\\")\\n                              .create();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"lang\": \"java\",\n            \"meta\": \"Java\",\n            \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.type.PhoneNumber;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message\\n                              .creator(new com.twilio.type.PhoneNumber(\\\"whatsapp:+15557770006\\\"),\\n                                  new com.twilio.type.PhoneNumber(\\\"whatsapp:+15555238886\\\"),\\n                                  \\\"This is a WhatsApp message sent with Twilio!\\\")\\n                              .create();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.type.PhoneNumber;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Message;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n    \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n    \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n        \", [\"Message message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Message\", \"#C9D1D9\"], \"\\n                              \", [\".\", \"#C9D1D9\"], [\"creator\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], \" \", [\"com.twilio.type.\", \"#C9D1D9\"], [\"PhoneNumber\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"whatsapp:+15557770006\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n                                  \", [\"new\", \"#FF7B72\"], \" \", [\"com.twilio.type.\", \"#C9D1D9\"], [\"PhoneNumber\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"whatsapp:+15555238886\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n                                  \", [\"\\\"This is a WhatsApp message sent with Twilio!\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n                              \", [\".\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n        \", [\"System.out.\", \"#C9D1D9\"], [\"println\", \"#D2A8FF\"], [\"(message.\", \"#C9D1D9\"], [\"getBody\", \"#D2A8FF\"], [\"());\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.CreateMessageParams{}\\n\\tparams.SetBody(\\\"This is a WhatsApp message sent with Twilio!\\\")\\n\\tparams.SetFrom(\\\"whatsapp:+15555238886\\\")\\n\\tparams.SetTo(\\\"whatsapp:+15557770006\\\")\\n\\n\\tresp, err := client.Api.CreateMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"lang\": \"go\",\n            \"meta\": \"Go\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.CreateMessageParams{}\\n\\tparams.SetBody(\\\"This is a WhatsApp message sent with Twilio!\\\")\\n\\tparams.SetFrom(\\\"whatsapp:+15555238886\\\")\\n\\tparams.SetTo(\\\"whatsapp:+15557770006\\\")\\n\\n\\tresp, err := client.Api.CreateMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"CreateMessageParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetBody\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"This is a WhatsApp message sent with Twilio!\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetFrom\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"whatsapp:+15555238886\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetTo\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"whatsapp:+15557770006\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"resp, err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"CreateMessage\", \"#D2A8FF\"], [\"(params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"if\", \"#FF7B72\"], \" \", [\"resp.Body\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"*\", \"#FF7B72\"], [\"resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio-\u003emessages-\u003ecreate(\\n    \\\"whatsapp:+15557770006\\\", // To\\n    [\\n        \\\"body\\\" =\u003e \\\"This is a WhatsApp message sent with Twilio!\\\",\\n        \\\"from\\\" =\u003e \\\"whatsapp:+15555238886\\\",\\n    ],\\n);\\n\\nprint $message-\u003ebody;\",\n            \"lang\": \"php\",\n            \"meta\": \"PHP\",\n            \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio-\u003emessages-\u003ecreate(\\n    \\\"whatsapp:+15557770006\\\", // To\\n    [\\n        \\\"body\\\" =\u003e \\\"This is a WhatsApp message sent with Twilio!\\\",\\n        \\\"from\\\" =\u003e \\\"whatsapp:+15555238886\\\",\\n    ],\\n);\\n\\nprint $message-\u003ebody;\",\n            \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$twilio\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"messages\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"create\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n    \", [\"\\\"whatsapp:+15557770006\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \" \", [\"// To\", \"#8B949E\"], \"\\n    \", [\"[\", \"#C9D1D9\"], \"\\n        \", [\"\\\"body\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"This is a WhatsApp message sent with Twilio!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"from\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"whatsapp:+15555238886\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"],\", \"#C9D1D9\"], \"\\n\", [\");\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], \" \", [\"$message\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"body;\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages\\n          .create(\\n            body: 'This is a WhatsApp message sent with Twilio!',\\n            from: 'whatsapp:+15555238886',\\n            to: 'whatsapp:+15557770006'\\n          )\\n\\nputs message.body\",\n            \"lang\": \"ruby\",\n            \"meta\": \"Ruby\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages\\n          .create(\\n            body: 'This is a WhatsApp message sent with Twilio!',\\n            from: 'whatsapp:+15555238886',\\n            to: 'whatsapp:+15557770006'\\n          )\\n\\nputs message.body\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"@client\", \"#C9D1D9\"], \"\\n          \", [\".api\", \"#C9D1D9\"], \"\\n          \", [\".v2010\", \"#C9D1D9\"], \"\\n          \", [\".messages\", \"#C9D1D9\"], \"\\n          \", [\".create(\", \"#C9D1D9\"], \"\\n            \", [\"body:\", \"#79C0FF\"], \" \", [\"'This is a WhatsApp message sent with Twilio!'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"from:\", \"#79C0FF\"], \" \", [\"'whatsapp:+15555238886'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"to:\", \"#79C0FF\"], \" \", [\"'whatsapp:+15557770006'\", \"#A5D6FF\"], \"\\n          \", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"puts\", \"#79C0FF\"], \" \", [\"message.body\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"EXCLAMATION_MARK='!'\\n# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:create \\\\\\n   --body \\\"This is a WhatsApp message sent with Twilio$EXCLAMATION_MARK\\\" \\\\\\n   --from whatsapp:+15555238886 \\\\\\n   --to whatsapp:+15557770006\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"twilio-cli\",\n            \"code\": \"EXCLAMATION_MARK='!'\\n# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:create \\\\\\n   --body \\\"This is a WhatsApp message sent with Twilio$EXCLAMATION_MARK\\\" \\\\\\n   --from whatsapp:+15555238886 \\\\\\n   --to whatsapp:+15557770006\",\n            \"tokens\": [[\"EXCLAMATION_MARK\", \"#C9D1D9\"], [\"=\", \"#FF7B72\"], [\"'!'\", \"#A5D6FF\"], \"\\n\", [\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:messages:create\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--body\", \"#79C0FF\"], \" \", [\"\\\"This is a WhatsApp message sent with Twilio\", \"#A5D6FF\"], [\"$EXCLAMATION_MARK\", \"#C9D1D9\"], [\"\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--from\", \"#79C0FF\"], \" \", [\"whatsapp:+15555238886\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--to\", \"#79C0FF\"], \" \", [\"whatsapp:+15557770006\", \"#A5D6FF\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"EXCLAMATION_MARK='!'\\ncurl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json\\\" \\\\\\n--data-urlencode \\\"Body=This is a WhatsApp message sent with Twilio$EXCLAMATION_MARK\\\" \\\\\\n--data-urlencode \\\"From=whatsapp:+15555238886\\\" \\\\\\n--data-urlencode \\\"To=whatsapp:+15557770006\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"curl\",\n            \"code\": \"EXCLAMATION_MARK='!'\\ncurl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json\\\" \\\\\\n--data-urlencode \\\"Body=This is a WhatsApp message sent with Twilio$EXCLAMATION_MARK\\\" \\\\\\n--data-urlencode \\\"From=whatsapp:+15555238886\\\" \\\\\\n--data-urlencode \\\"To=whatsapp:+15557770006\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"tokens\": [[\"EXCLAMATION_MARK\", \"#C9D1D9\"], [\"=\", \"#FF7B72\"], [\"'!'\", \"#A5D6FF\"], \"\\n\", [\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"POST \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Messages.json\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"Body=This is a WhatsApp message sent with Twilio\", \"#A5D6FF\"], [\"$EXCLAMATION_MARK\", \"#C9D1D9\"], [\"\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"From=whatsapp:+15555238886\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"To=whatsapp:+15557770006\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }],\n          \"output\": {\n            \"value\": \"{\\n  \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"This is a WhatsApp message sent with Twilio!\\\",\\n  \\\"date_created\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_sent\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_updated\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": null,\\n  \\\"error_message\\\": null,\\n  \\\"from\\\": \\\"whatsapp:+15555238886\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": null,\\n  \\\"price_unit\\\": null,\\n  \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"sid\\\": \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"status\\\": \\\"queued\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\\n  },\\n  \\\"to\\\": \\\"whatsapp:+15557770006\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\\n}\",\n            \"lang\": \"json\",\n            \"meta\": \"\",\n            \"code\": \"{\\n  \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"This is a WhatsApp message sent with Twilio!\\\",\\n  \\\"date_created\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_sent\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_updated\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": null,\\n  \\\"error_message\\\": null,\\n  \\\"from\\\": \\\"whatsapp:+15555238886\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": null,\\n  \\\"price_unit\\\": null,\\n  \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"sid\\\": \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"status\\\": \\\"queued\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\\n  },\\n  \\\"to\\\": \\\"whatsapp:+15557770006\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\\n}\",\n            \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"This is a WhatsApp message sent with Twilio!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"outbound-api\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"whatsapp:+15555238886\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"queued\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n    \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\", \"#A5D6FF\"], \"\\n  \", [\"},\", \"#C9D1D9\"], \"\\n  \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"whatsapp:+15557770006\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }\n        })\n      }), _jsx(_components.hr, {})]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"send-a-message-with-a-messaging-service-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"send-a-message-with-a-messaging-service\",\n        children: \"Send a message with a Messaging Service\"\n      }), _jsxs(_components.p, {\n        children: [\"When sending a message with a \", _jsx(_components.a, {\n          href: \"/docs/messaging/services\",\n          children: \"Messaging Service\"\n        }), \", you must provide a \", _jsx(_components.strong, {\n          children: \"recipient\"\n        }), \" via the \", _jsx(_components.code, {\n          children: \"To\"\n        }), \" parameter and \", _jsx(_components.strong, {\n          children: \"content\"\n        }), \" via the \", _jsx(_components.code, {\n          children: \"Body\"\n        }), \", \", _jsx(_components.code, {\n          children: \"ContentSid\"\n        }), \", or \", _jsx(_components.code, {\n          children: \"MediaUrl\"\n        }), \" parameters. In addition, you must provide the \", _jsx(_components.code, {\n          children: \"MessagingServiceSid\"\n        }), \".\"]\n      }), _jsxs(_components.p, {\n        children: [\"If you provide a \", _jsx(_components.code, {\n          children: \"MessagingServiceSid\"\n        }), \" and no \", _jsx(_components.code, {\n          children: \"From\"\n        }), \" parameter, Twilio determines the optimal \", _jsx(_components.code, {\n          children: \"From\"\n        }), \" value from your Sender Pool. In this case, the Message resource's initial \", _jsx(_components.code, {\n          children: \"Status\"\n        }), \" value is \", _jsx(_components.code, {\n          children: \"accepted\"\n        }), \".\"]\n      }), _jsxs(_components.p, {\n        children: [\"Optionally, you can provide a \", _jsx(_components.code, {\n          children: \"MessagingServiceSid\"\n        }), \" \", _jsx(_components.em, {\n          children: \"and\"\n        }), \" a \", _jsx(_components.code, {\n          children: \"From\"\n        }), \" parameter. The \", _jsx(_components.code, {\n          children: \"From\"\n        }), \" parameter must be a sender from your Messaging Service's Sender Pool. In this case, the Message resource's initial \", _jsx(_components.code, {\n          children: \"Status\"\n        }), \" value is \", _jsx(_components.code, {\n          children: \"queued\"\n        }), \".\"]\n      }), _jsxs(_components.p, {\n        children: [\"With Messaging Services, you can also \", _jsx(_components.a, {\n          href: \"/docs/messaging/features/message-scheduling\",\n          children: \"schedule messages to be sent in the future\"\n        }), \" and \", _jsx(_components.a, {\n          href: \"/docs/messaging/features/link-shortening\",\n          children: \"send messages with shortened links\"\n        }), \".\"]\n      }), _jsx(_Fragment, {\n        children: _jsx(CodeBlockGroup, {\n          \"children\": _jsx(_Fragment, {}),\n          \"title\": \"Send a message with a Messaging Service\",\n          \"_data\": {\n            \"header\": \"\"\n          },\n          \"groupType\": \"dynamic\",\n          \"slug\": \"code-send-a-message-with-a-messaging-service\",\n          \"blocks\": [{\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function createMessage() {\\n  const message = await client.messages.create({\\n    body: \\\"Hello! This is a message sent from a Messaging Service.\\\",\\n    messagingServiceSid: \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n    to: \\\"+15551212121\\\",\\n  });\\n\\n  console.log(message.body);\\n}\\n\\ncreateMessage();\",\n            \"lang\": \"javascript\",\n            \"meta\": \"Node.js\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function createMessage() {\\n  const message = await client.messages.create({\\n    body: \\\"Hello! This is a message sent from a Messaging Service.\\\",\\n    messagingServiceSid: \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n    to: \\\"+15551212121\\\",\\n  });\\n\\n  console.log(message.body);\\n}\\n\\ncreateMessage();\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"createMessage\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n  \", [\"const\", \"#FF7B72\"], \" \", [\"message\", \"#79C0FF\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"client.messages.\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"({\", \"#C9D1D9\"], \"\\n    \", [\"body:\", \"#C9D1D9\"], \" \", [\"\\\"Hello! This is a message sent from a Messaging Service.\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"messagingServiceSid:\", \"#C9D1D9\"], \" \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"to:\", \"#C9D1D9\"], \" \", [\"\\\"+15551212121\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"});\", \"#C9D1D9\"], \"\\n\\n  \", [\"console.\", \"#C9D1D9\"], [\"log\", \"#D2A8FF\"], [\"(message.body);\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"createMessage\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages.create(\\n    messaging_service_sid=\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n    to=\\\"+15551212121\\\",\\n    body=\\\"Hello! This is a message sent from a Messaging Service.\\\",\\n)\\n\\nprint(message.body)\",\n            \"lang\": \"python\",\n            \"meta\": \"Python\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages.create(\\n    messaging_service_sid=\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n    to=\\\"+15551212121\\\",\\n    body=\\\"Hello! This is a message sent from a Messaging Service.\\\",\\n)\\n\\nprint(message.body)\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"client.messages.create(\", \"#C9D1D9\"], \"\\n    \", [\"messaging_service_sid\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"to\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"+15551212121\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"body\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"Hello! This is a message sent from a Messaging Service.\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], [\"(message.body)\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message = await MessageResource.CreateAsync(\\n            messagingServiceSid: \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n            to: new Twilio.Types.PhoneNumber(\\\"+15551212121\\\"),\\n            body: \\\"Hello! This is a message sent from a Messaging Service.\\\");\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"lang\": \"csharp\",\n            \"meta\": \"C#\",\n            \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message = await MessageResource.CreateAsync(\\n            messagingServiceSid: \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n            to: new Twilio.Types.PhoneNumber(\\\"+15551212121\\\"),\\n            body: \\\"Hello! This is a message sent from a Messaging Service.\\\");\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n        \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n        \", [\"var\", \"#FF7B72\"], \" \", [\"message\", \"#FFA657\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"MessageResource.\", \"#C9D1D9\"], [\"CreateAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n            \", [\"messagingServiceSid\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"to\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Types\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"PhoneNumber\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15551212121\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n            \", [\"body\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Hello! This is a message sent from a Messaging Service.\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"Console.\", \"#C9D1D9\"], [\"WriteLine\", \"#D2A8FF\"], [\"(message.Body);\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.type.PhoneNumber;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message\\n                              .creator(new com.twilio.type.PhoneNumber(\\\"+15551212121\\\"),\\n                                  \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n                                  \\\"Hello! This is a message sent from a Messaging Service.\\\")\\n                              .create();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"lang\": \"java\",\n            \"meta\": \"Java\",\n            \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.type.PhoneNumber;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message\\n                              .creator(new com.twilio.type.PhoneNumber(\\\"+15551212121\\\"),\\n                                  \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n                                  \\\"Hello! This is a message sent from a Messaging Service.\\\")\\n                              .create();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.type.PhoneNumber;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Message;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n    \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n    \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n        \", [\"Message message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Message\", \"#C9D1D9\"], \"\\n                              \", [\".\", \"#C9D1D9\"], [\"creator\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], \" \", [\"com.twilio.type.\", \"#C9D1D9\"], [\"PhoneNumber\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15551212121\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n                                  \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n                                  \", [\"\\\"Hello! This is a message sent from a Messaging Service.\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n                              \", [\".\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n        \", [\"System.out.\", \"#C9D1D9\"], [\"println\", \"#D2A8FF\"], [\"(message.\", \"#C9D1D9\"], [\"getBody\", \"#D2A8FF\"], [\"());\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.CreateMessageParams{}\\n\\tparams.SetMessagingServiceSid(\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\")\\n\\tparams.SetTo(\\\"+15551212121\\\")\\n\\tparams.SetBody(\\\"Hello! This is a message sent from a Messaging Service.\\\")\\n\\n\\tresp, err := client.Api.CreateMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"lang\": \"go\",\n            \"meta\": \"Go\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.CreateMessageParams{}\\n\\tparams.SetMessagingServiceSid(\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\")\\n\\tparams.SetTo(\\\"+15551212121\\\")\\n\\tparams.SetBody(\\\"Hello! This is a message sent from a Messaging Service.\\\")\\n\\n\\tresp, err := client.Api.CreateMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"CreateMessageParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetMessagingServiceSid\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetTo\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15551212121\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetBody\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"Hello! This is a message sent from a Messaging Service.\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"resp, err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"CreateMessage\", \"#D2A8FF\"], [\"(params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"if\", \"#FF7B72\"], \" \", [\"resp.Body\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"*\", \"#FF7B72\"], [\"resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio-\u003emessages-\u003ecreate(\\n    \\\"+15551212121\\\", // To\\n    [\\n        \\\"messagingServiceSid\\\" =\u003e \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n        \\\"body\\\" =\u003e \\\"Hello! This is a message sent from a Messaging Service.\\\",\\n    ],\\n);\\n\\nprint $message-\u003ebody;\",\n            \"lang\": \"php\",\n            \"meta\": \"PHP\",\n            \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio-\u003emessages-\u003ecreate(\\n    \\\"+15551212121\\\", // To\\n    [\\n        \\\"messagingServiceSid\\\" =\u003e \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n        \\\"body\\\" =\u003e \\\"Hello! This is a message sent from a Messaging Service.\\\",\\n    ],\\n);\\n\\nprint $message-\u003ebody;\",\n            \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$twilio\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"messages\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"create\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n    \", [\"\\\"+15551212121\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \" \", [\"// To\", \"#8B949E\"], \"\\n    \", [\"[\", \"#C9D1D9\"], \"\\n        \", [\"\\\"messagingServiceSid\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"body\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"Hello! This is a message sent from a Messaging Service.\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"],\", \"#C9D1D9\"], \"\\n\", [\");\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], \" \", [\"$message\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"body;\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages\\n          .create(\\n            messaging_service_sid: 'MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',\\n            to: '+15551212121',\\n            body: 'Hello! This is a message sent from a Messaging Service.'\\n          )\\n\\nputs message.body\",\n            \"lang\": \"ruby\",\n            \"meta\": \"Ruby\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages\\n          .create(\\n            messaging_service_sid: 'MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX',\\n            to: '+15551212121',\\n            body: 'Hello! This is a message sent from a Messaging Service.'\\n          )\\n\\nputs message.body\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"@client\", \"#C9D1D9\"], \"\\n          \", [\".api\", \"#C9D1D9\"], \"\\n          \", [\".v2010\", \"#C9D1D9\"], \"\\n          \", [\".messages\", \"#C9D1D9\"], \"\\n          \", [\".create(\", \"#C9D1D9\"], \"\\n            \", [\"messaging_service_sid:\", \"#79C0FF\"], \" \", [\"'MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"to:\", \"#79C0FF\"], \" \", [\"'+15551212121'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n            \", [\"body:\", \"#79C0FF\"], \" \", [\"'Hello! This is a message sent from a Messaging Service.'\", \"#A5D6FF\"], \"\\n          \", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"puts\", \"#79C0FF\"], \" \", [\"message.body\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"EXCLAMATION_MARK='!'\\n# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:create \\\\\\n   --messaging-service-sid MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \\\\\\n   --to +15551212121 \\\\\\n   --body \\\"Hello$EXCLAMATION_MARK This is a message sent from a Messaging Service.\\\"\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"twilio-cli\",\n            \"code\": \"EXCLAMATION_MARK='!'\\n# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:create \\\\\\n   --messaging-service-sid MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \\\\\\n   --to +15551212121 \\\\\\n   --body \\\"Hello$EXCLAMATION_MARK This is a message sent from a Messaging Service.\\\"\",\n            \"tokens\": [[\"EXCLAMATION_MARK\", \"#C9D1D9\"], [\"=\", \"#FF7B72\"], [\"'!'\", \"#A5D6FF\"], \"\\n\", [\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:messages:create\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--messaging-service-sid\", \"#79C0FF\"], \" \", [\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--to\", \"#79C0FF\"], \" \", [\"+15551212121\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--body\", \"#79C0FF\"], \" \", [\"\\\"Hello\", \"#A5D6FF\"], [\"$EXCLAMATION_MARK\", \"#C9D1D9\"], \" \", [\"This is a message sent from a Messaging Service.\\\"\", \"#A5D6FF\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"EXCLAMATION_MARK='!'\\ncurl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json\\\" \\\\\\n--data-urlencode \\\"MessagingServiceSid=MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\" \\\\\\n--data-urlencode \\\"To=+15551212121\\\" \\\\\\n--data-urlencode \\\"Body=Hello$EXCLAMATION_MARK This is a message sent from a Messaging Service.\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"curl\",\n            \"code\": \"EXCLAMATION_MARK='!'\\ncurl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json\\\" \\\\\\n--data-urlencode \\\"MessagingServiceSid=MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\" \\\\\\n--data-urlencode \\\"To=+15551212121\\\" \\\\\\n--data-urlencode \\\"Body=Hello$EXCLAMATION_MARK This is a message sent from a Messaging Service.\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"tokens\": [[\"EXCLAMATION_MARK\", \"#C9D1D9\"], [\"=\", \"#FF7B72\"], [\"'!'\", \"#A5D6FF\"], \"\\n\", [\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"POST \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Messages.json\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"MessagingServiceSid=MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"To=+15551212121\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"Body=Hello\", \"#A5D6FF\"], [\"$EXCLAMATION_MARK\", \"#C9D1D9\"], \" \", [\"This is a message sent from a Messaging Service.\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }],\n          \"output\": {\n            \"value\": \"{\\n  \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"Hello! This is a message sent from a Messaging Service.\\\",\\n  \\\"date_created\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_sent\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_updated\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": null,\\n  \\\"error_message\\\": null,\\n  \\\"from\\\": \\\"+14155552345\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": null,\\n  \\\"price_unit\\\": null,\\n  \\\"messaging_service_sid\\\": \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"sid\\\": \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"status\\\": \\\"queued\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\\n  },\\n  \\\"to\\\": \\\"+15551212121\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\\n}\",\n            \"lang\": \"json\",\n            \"meta\": \"\",\n            \"code\": \"{\\n  \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"Hello! This is a message sent from a Messaging Service.\\\",\\n  \\\"date_created\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_sent\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"date_updated\\\": \\\"Thu, 24 Aug 2023 05:01:45 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": null,\\n  \\\"error_message\\\": null,\\n  \\\"from\\\": \\\"+14155552345\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": null,\\n  \\\"price_unit\\\": null,\\n  \\\"messaging_service_sid\\\": \\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"sid\\\": \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"status\\\": \\\"queued\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\\n  },\\n  \\\"to\\\": \\\"+15551212121\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\\n}\",\n            \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Hello! This is a message sent from a Messaging Service.\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Thu, 24 Aug 2023 05:01:45 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"outbound-api\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+14155552345\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"queued\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n    \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Media.json\\\"\", \"#A5D6FF\"], \"\\n  \", [\"},\", \"#C9D1D9\"], \"\\n  \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+15551212121\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }\n        })\n      }), _jsx(_components.hr, {})]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"fetch-a-message-resource-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"fetch-a-message-resource\",\n        children: \"Fetch a Message resource\"\n      }), _jsx(_components.p, {\n        children: _jsx(_components.code, {\n          children: \"GET https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json\"\n        })\n      }), _jsxs(_components.p, {\n        children: [\"Returns a single Message resource specified by the provided Message \", _jsx(_components.code, {\n          children: \"SID\"\n        }), \".\"]\n      })]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"path-parameters-1-section-indexable\",\n      children: [_jsx(_components.h3, {\n        id: \"path-parameters-1\",\n        children: \"Path parameters\"\n      }), _jsx(OperationTable, {\n        type: \"parameters\",\n        data: [{\n          \"name\": \"AccountSid\",\n          \"in\": \"path\",\n          \"description\": \"The SID of the [Account](https://www.twilio.com/docs/iam/api/account) associated with the Message resource\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"minLength\": 34,\n            \"maxLength\": 34,\n            \"pattern\": \"^AC[0-9a-fA-F]{32}$\"\n          },\n          \"required\": true\n        }, {\n          \"name\": \"Sid\",\n          \"in\": \"path\",\n          \"description\": \"The SID of the Message resource to be fetched\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"minLength\": 34,\n            \"maxLength\": 34,\n            \"pattern\": \"^(SM|MM)[0-9a-fA-F]{32}$\"\n          },\n          \"required\": true\n        }]\n      }), _jsx(_Fragment, {\n        children: _jsx(CodeBlockGroup, {\n          \"children\": _jsx(_Fragment, {}),\n          \"title\": \"Fetch a specific Message\",\n          \"_data\": {\n            \"header\": \"\"\n          },\n          \"groupType\": \"dynamic\",\n          \"slug\": \"code-fetch-a-specific-message\",\n          \"blocks\": [{\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function fetchMessage() {\\n  const message = await client\\n    .messages(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\")\\n    .fetch();\\n\\n  console.log(message.body);\\n}\\n\\nfetchMessage();\",\n            \"lang\": \"javascript\",\n            \"meta\": \"Node.js\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function fetchMessage() {\\n  const message = await client\\n    .messages(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\")\\n    .fetch();\\n\\n  console.log(message.body);\\n}\\n\\nfetchMessage();\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"fetchMessage\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n  \", [\"const\", \"#FF7B72\"], \" \", [\"message\", \"#79C0FF\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"client\", \"#C9D1D9\"], \"\\n    \", [\".\", \"#C9D1D9\"], [\"messages\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n    \", [\".\", \"#C9D1D9\"], [\"fetch\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n  \", [\"console.\", \"#C9D1D9\"], [\"log\", \"#D2A8FF\"], [\"(message.body);\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"fetchMessage\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\").fetch()\\n\\nprint(message.body)\",\n            \"lang\": \"python\",\n            \"meta\": \"Python\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\").fetch()\\n\\nprint(message.body)\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"client.messages(\", \"#C9D1D9\"], [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\").fetch()\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], [\"(message.body)\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message =\\n            await MessageResource.FetchAsync(pathSid: \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\");\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"lang\": \"csharp\",\n            \"meta\": \"C#\",\n            \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message =\\n            await MessageResource.FetchAsync(pathSid: \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\");\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n        \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n        \", [\"var\", \"#FF7B72\"], \" \", [\"message\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \"\\n            \", [\"await\", \"#FF7B72\"], \" \", [\"MessageResource.\", \"#C9D1D9\"], [\"FetchAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"pathSid\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"Console.\", \"#C9D1D9\"], [\"WriteLine\", \"#D2A8FF\"], [\"(message.Body);\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message.fetcher(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\").fetch();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"lang\": \"java\",\n            \"meta\": \"Java\",\n            \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message.fetcher(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\").fetch();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Message;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n    \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n    \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n        \", [\"Message message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Message.\", \"#C9D1D9\"], [\"fetcher\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\").\", \"#C9D1D9\"], [\"fetch\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n        \", [\"System.out.\", \"#C9D1D9\"], [\"println\", \"#D2A8FF\"], [\"(message.\", \"#C9D1D9\"], [\"getBody\", \"#D2A8FF\"], [\"());\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.FetchMessageParams{}\\n\\n\\tresp, err := client.Api.FetchMessage(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n\\t\\tparams)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"lang\": \"go\",\n            \"meta\": \"Go\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.FetchMessageParams{}\\n\\n\\tresp, err := client.Api.FetchMessage(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n\\t\\tparams)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"FetchMessageParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"resp, err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"FetchMessage\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"if\", \"#FF7B72\"], \" \", [\"resp.Body\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"*\", \"#FF7B72\"], [\"resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio-\u003emessages(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\")-\u003efetch();\\n\\nprint $message-\u003ebody;\",\n            \"lang\": \"php\",\n            \"meta\": \"PHP\",\n            \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio-\u003emessages(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\")-\u003efetch();\\n\\nprint $message-\u003ebody;\",\n            \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$twilio\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"messages\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"fetch\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], \" \", [\"$message\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"body;\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages('SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa')\\n          .fetch\\n\\nputs message.body\",\n            \"lang\": \"ruby\",\n            \"meta\": \"Ruby\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages('SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa')\\n          .fetch\\n\\nputs message.body\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"@client\", \"#C9D1D9\"], \"\\n          \", [\".api\", \"#C9D1D9\"], \"\\n          \", [\".v2010\", \"#C9D1D9\"], \"\\n          \", [\".messages(\", \"#C9D1D9\"], [\"'SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n          \", [\".fetch\", \"#C9D1D9\"], \"\\n\\n\", [\"puts\", \"#79C0FF\"], \" \", [\"message.body\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:fetch \\\\\\n   --sid SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"twilio-cli\",\n            \"code\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:fetch \\\\\\n   --sid SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n            \"tokens\": [[\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:messages:fetch\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--sid\", \"#79C0FF\"], \" \", [\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", \"#A5D6FF\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"curl -X GET \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"curl\",\n            \"code\": \"curl -X GET \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"tokens\": [[\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"GET \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }],\n          \"output\": {\n            \"value\": \"{\\n  \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"testing\\\",\\n  \\\"date_created\\\": \\\"Fri, 24 May 2019 17:18:27 +0000\\\",\\n  \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:18:28 +0000\\\",\\n  \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:18:28 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": 30007,\\n  \\\"error_message\\\": \\\"Carrier violation\\\",\\n  \\\"from\\\": \\\"+12019235161\\\",\\n  \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": \\\"-0.00750\\\",\\n  \\\"price_unit\\\": \\\"USD\\\",\\n  \\\"sid\\\": \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"status\\\": \\\"sent\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Media.json\\\",\\n    \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Feedback.json\\\"\\n  },\\n  \\\"to\\\": \\\"+18182008801\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5.json\\\"\\n}\",\n            \"lang\": \"json\",\n            \"meta\": \"\",\n            \"code\": \"{\\n  \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"testing\\\",\\n  \\\"date_created\\\": \\\"Fri, 24 May 2019 17:18:27 +0000\\\",\\n  \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:18:28 +0000\\\",\\n  \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:18:28 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": 30007,\\n  \\\"error_message\\\": \\\"Carrier violation\\\",\\n  \\\"from\\\": \\\"+12019235161\\\",\\n  \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": \\\"-0.00750\\\",\\n  \\\"price_unit\\\": \\\"USD\\\",\\n  \\\"sid\\\": \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"status\\\": \\\"sent\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Media.json\\\",\\n    \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Feedback.json\\\"\\n  },\\n  \\\"to\\\": \\\"+18182008801\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5.json\\\"\\n}\",\n            \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"testing\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:18:27 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:18:28 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:18:28 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"outbound-api\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"30007\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Carrier violation\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+12019235161\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"-0.00750\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"USD\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"sent\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n    \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Media.json\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"\\\"feedback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Feedback.json\\\"\", \"#A5D6FF\"], \"\\n  \", [\"},\", \"#C9D1D9\"], \"\\n  \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+18182008801\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5.json\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }\n        })\n      }), _jsx(_components.hr, {})]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"read-multiple-message-resources-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"read-multiple-message-resources\",\n        children: \"Read multiple Message resources\"\n      }), _jsx(_components.p, {\n        children: _jsx(_components.code, {\n          children: \"GET https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages.json\"\n        })\n      }), _jsxs(_components.p, {\n        children: [\"Read multiple Message resources by sending a \", _jsx(_components.code, {\n          children: \"GET\"\n        }), \" request to your Account's Messages list URI.\"]\n      }), _jsxs(_components.p, {\n        children: [\"Results are sorted by the \", _jsx(_components.code, {\n          children: \"DateSent\"\n        }), \" field, with the most recent messages appearing first.\"]\n      }), _jsxs(Warning, {\n        children: [_jsxs(_components.p, {\n          children: [\"If you are using the Twilio REST API and plan on requesting more records than will fit on a single page, you may want to use the response's \", _jsx(_components.a, {\n            href: \"/docs/usage/twilios-response#pagination\",\n            children: \"nextpageuri\"\n          }), \" property. Requesting this URI ensures that your next request picks up where it left off and can prevent you from retrieving duplicate data if you are actively sending or receiving messages.\"]\n        }), _jsxs(_components.p, {\n          children: [\"This is not necessary if you are using one of the SDKs, which automatically handle pagination. Take a look at the \", _jsx(_components.a, {\n            href: \"/docs/libraries\",\n            children: \"SDK documentation\"\n          }), \" for more information.\"]\n        })]\n      }), _jsx(_components.p, {\n        children: \"You can also filter the Messages list by providing the following query string parameters to the listing resource:\"\n      })]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"path-parameters-2-section-indexable\",\n      children: [_jsx(_components.h3, {\n        id: \"path-parameters-2\",\n        children: \"Path parameters\"\n      }), _jsx(OperationTable, {\n        type: \"parameters\",\n        data: [{\n          \"name\": \"AccountSid\",\n          \"in\": \"path\",\n          \"description\": \"The SID of the [Account](https://www.twilio.com/docs/iam/api/account) associated with the Message resources.\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"minLength\": 34,\n            \"maxLength\": 34,\n            \"pattern\": \"^AC[0-9a-fA-F]{32}$\"\n          },\n          \"required\": true\n        }]\n      })]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"query-parameters-section-indexable\",\n      children: [_jsx(_components.h3, {\n        id: \"query-parameters\",\n        children: \"Query parameters\"\n      }), _jsx(OperationTable, {\n        type: \"parameters\",\n        data: [{\n          \"name\": \"To\",\n          \"in\": \"query\",\n          \"description\": \"Filter by recipient. For example: Set this parameter to `+15558881111` to retrieve a list of Message resources sent to `+15558881111`.\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"format\": \"phone-number\"\n          },\n          \"x-twilio\": {\n            \"pii\": {\n              \"handling\": \"standard\",\n              \"deleteSla\": 120\n            }\n          },\n          \"examples\": {\n            \"readFullPage1\": {\n              \"value\": \"+123456789\"\n            },\n            \"readEmptySentdateLess\": {\n              \"value\": \"+123456789\"\n            },\n            \"readEmptySentdateEquals\": {\n              \"value\": \"+123456789\"\n            },\n            \"readEmptySentdateGreater\": {\n              \"value\": \"+123456789\"\n            },\n            \"readEmptySentdateGreaterFormat1\": {\n              \"value\": \"+123456789\"\n            },\n            \"readEmptySentdateGreaterFormat2\": {\n              \"value\": \"+123456789\"\n            },\n            \"readEmptySentdateGreaterFormat3\": {\n              \"value\": \"+123456789\"\n            }\n          }\n        }, {\n          \"name\": \"From\",\n          \"in\": \"query\",\n          \"description\": \"Filter by sender. For example: Set this parameter to `+15552229999` to retrieve a list of Message resources sent by `+15552229999`.\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"format\": \"phone-number\"\n          },\n          \"x-twilio\": {\n            \"pii\": {\n              \"handling\": \"standard\",\n              \"deleteSla\": 120\n            }\n          },\n          \"examples\": {\n            \"readFullPage1\": {\n              \"value\": \"+987654321\"\n            },\n            \"readEmptySentdateLess\": {\n              \"value\": \"+987654321\"\n            },\n            \"readEmptySentdateEquals\": {\n              \"value\": \"+987654321\"\n            },\n            \"readEmptySentdateGreater\": {\n              \"value\": \"+987654321\"\n            },\n            \"readEmptySentdateGreaterFormat1\": {\n              \"value\": \"+987654321\"\n            },\n            \"readEmptySentdateGreaterFormat2\": {\n              \"value\": \"+987654321\"\n            },\n            \"readEmptySentdateGreaterFormat3\": {\n              \"value\": \"+987654321\"\n            }\n          }\n        }, {\n          \"name\": \"DateSent\",\n          \"in\": \"query\",\n          \"description\": \"Filter by Message `sent_date`. Accepts GMT dates in the following formats: `YYYY-MM-DD` (to find Messages with a specific `sent_date`), `\u003c=YYYY-MM-DD` (to find Messages with `sent_date`s on and before a specific date), and `\u003e=YYYY-MM-DD` (to find Messages with `sent_dates` on and after a specific date).\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"format\": \"date-time\"\n          },\n          \"examples\": {\n            \"readEmptySentdateEquals\": {\n              \"value\": \"2008-01-02\"\n            }\n          }\n        }, {\n          \"name\": \"DateSent\u003c\",\n          \"in\": \"query\",\n          \"description\": \"Filter by Message `sent_date`. Accepts GMT dates in the following formats: `YYYY-MM-DD` (to find Messages with a specific `sent_date`), `\u003c=YYYY-MM-DD` (to find Messages with `sent_date`s on and before a specific date), and `\u003e=YYYY-MM-DD` (to find Messages with `sent_dates` on and after a specific date).\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"format\": \"date-time\"\n          },\n          \"examples\": {\n            \"readEmptySentdateLess\": {\n              \"value\": \"2008-01-02\"\n            }\n          }\n        }, {\n          \"name\": \"DateSent\u003e\",\n          \"in\": \"query\",\n          \"description\": \"Filter by Message `sent_date`. Accepts GMT dates in the following formats: `YYYY-MM-DD` (to find Messages with a specific `sent_date`), `\u003c=YYYY-MM-DD` (to find Messages with `sent_date`s on and before a specific date), and `\u003e=YYYY-MM-DD` (to find Messages with `sent_dates` on and after a specific date).\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"format\": \"date-time\"\n          },\n          \"examples\": {\n            \"readFullPage1\": {\n              \"value\": \"2008-01-02\"\n            },\n            \"readEmptySentdateGreater\": {\n              \"value\": \"2008-01-02\"\n            },\n            \"readEmptySentdateGreaterFormat1\": {\n              \"value\": \"06/11/2019 22:05:25 MST\"\n            },\n            \"readEmptySentdateGreaterFormat2\": {\n              \"value\": \"2019-06-11 22:05:25.000\"\n            },\n            \"readEmptySentdateGreaterFormat3\": {\n              \"value\": \"Wed, 19 Jun 2019 22:04:00 -0000\"\n            }\n          }\n        }, {\n          \"name\": \"PageSize\",\n          \"in\": \"query\",\n          \"description\": \"How many resources to return in each list page. The default is 50, and the maximum is 1000.\",\n          \"schema\": {\n            \"type\": \"integer\",\n            \"format\": \"int64\",\n            \"minimum\": 1,\n            \"maximum\": 1000\n          }\n        }, {\n          \"name\": \"Page\",\n          \"in\": \"query\",\n          \"description\": \"The page index. This value is simply for client state.\",\n          \"schema\": {\n            \"type\": \"integer\",\n            \"minimum\": 0\n          }\n        }, {\n          \"name\": \"PageToken\",\n          \"in\": \"query\",\n          \"description\": \"The page token. This is provided by the API.\",\n          \"schema\": {\n            \"type\": \"string\"\n          }\n        }]\n      }), _jsx(_Fragment, {\n        children: _jsx(CodeBlockGroup, {\n          \"children\": _jsx(_Fragment, {}),\n          \"title\": \"List all Message resources\",\n          \"_data\": {\n            \"header\": \"\"\n          },\n          \"groupType\": \"dynamic\",\n          \"slug\": \"code-list-all-message-resources\",\n          \"blocks\": [{\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function listMessage() {\\n  const messages = await client.messages.list({ limit: 20 });\\n\\n  messages.forEach((m) =\u003e console.log(m.end));\\n}\\n\\nlistMessage();\",\n            \"lang\": \"javascript\",\n            \"meta\": \"Node.js\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function listMessage() {\\n  const messages = await client.messages.list({ limit: 20 });\\n\\n  messages.forEach((m) =\u003e console.log(m.end));\\n}\\n\\nlistMessage();\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"listMessage\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n  \", [\"const\", \"#FF7B72\"], \" \", [\"messages\", \"#79C0FF\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"client.messages.\", \"#C9D1D9\"], [\"list\", \"#D2A8FF\"], [\"({ limit:\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], \" \", [\"});\", \"#C9D1D9\"], \"\\n\\n  \", [\"messages.\", \"#C9D1D9\"], [\"forEach\", \"#D2A8FF\"], [\"((\", \"#C9D1D9\"], [\"m\", \"#FFA657\"], [\")\", \"#C9D1D9\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"console.\", \"#C9D1D9\"], [\"log\", \"#D2A8FF\"], [\"(m.end));\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"listMessage\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessages = client.messages.list(limit=20)\\n\\nfor record in messages:\\n    print(record.end)\",\n            \"lang\": \"python\",\n            \"meta\": \"Python\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessages = client.messages.list(limit=20)\\n\\nfor record in messages:\\n    print(record.end)\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"client.messages.list(\", \"#C9D1D9\"], [\"limit\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"20\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"for\", \"#FF7B72\"], \" \", [\"record\", \"#C9D1D9\"], \" \", [\"in\", \"#FF7B72\"], \" \", [\"messages:\", \"#C9D1D9\"], \"\\n    \", [\"print\", \"#79C0FF\"], [\"(record.end)\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var messages = await MessageResource.ReadAsync(limit: 20);\\n\\n        foreach (var record in messages) {\\n            Console.WriteLine(record.End);\\n        }\\n    }\\n}\",\n            \"lang\": \"csharp\",\n            \"meta\": \"C#\",\n            \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var messages = await MessageResource.ReadAsync(limit: 20);\\n\\n        foreach (var record in messages) {\\n            Console.WriteLine(record.End);\\n        }\\n    }\\n}\",\n            \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n        \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n        \", [\"var\", \"#FF7B72\"], \" \", [\"messages\", \"#FFA657\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"MessageResource.\", \"#C9D1D9\"], [\"ReadAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"limit\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"foreach\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], [\"var\", \"#FF7B72\"], \" \", [\"record\", \"#FFA657\"], \" \", [\"in\", \"#FF7B72\"], \" \", [\"messages) {\", \"#C9D1D9\"], \"\\n            \", [\"Console.\", \"#C9D1D9\"], [\"WriteLine\", \"#D2A8FF\"], [\"(record.End);\", \"#C9D1D9\"], \"\\n        \", [\"}\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\nimport com.twilio.base.ResourceSet;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        ResourceSet\u003cMessage\u003e messages = Message.reader().limit(20).read();\\n\\n        for (Message record : messages) {\\n            System.out.println(record.getEnd());\\n        }\\n    }\\n}\",\n            \"lang\": \"java\",\n            \"meta\": \"Java\",\n            \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\nimport com.twilio.base.ResourceSet;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        ResourceSet\u003cMessage\u003e messages = Message.reader().limit(20).read();\\n\\n        for (Message record : messages) {\\n            System.out.println(record.getEnd());\\n        }\\n    }\\n}\",\n            \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Message;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.base.ResourceSet;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n    \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n    \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n        \", [\"ResourceSet\", \"#C9D1D9\"], [\"\u003c\", \"#FFA657\"], [\"Message\", \"#FF7B72\"], [\"\u003e\", \"#FFA657\"], \" \", [\"messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Message.\", \"#C9D1D9\"], [\"reader\", \"#D2A8FF\"], [\"().\", \"#C9D1D9\"], [\"limit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"20\", \"#79C0FF\"], [\").\", \"#C9D1D9\"], [\"read\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n        \", [\"for\", \"#FF7B72\"], \" \", [\"(Message record\", \"#C9D1D9\"], \" \", [\":\", \"#FF7B72\"], \" \", [\"messages) {\", \"#C9D1D9\"], \"\\n            \", [\"System.out.\", \"#C9D1D9\"], [\"println\", \"#D2A8FF\"], [\"(record.\", \"#C9D1D9\"], [\"getEnd\", \"#D2A8FF\"], [\"());\", \"#C9D1D9\"], \"\\n        \", [\"}\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.ListMessageParams{}\\n\\tparams.SetLimit(20)\\n\\n\\tresp, err := client.Api.ListMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tfor record := range resp {\\n\\t\\t\\tif resp[record].End != nil {\\n\\t\\t\\t\\tfmt.Println(*resp[record].End)\\n\\t\\t\\t} else {\\n\\t\\t\\t\\tfmt.Println(resp[record].End)\\n\\t\\t\\t}\\n\\t\\t}\\n\\t}\\n}\",\n            \"lang\": \"go\",\n            \"meta\": \"Go\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.ListMessageParams{}\\n\\tparams.SetLimit(20)\\n\\n\\tresp, err := client.Api.ListMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tfor record := range resp {\\n\\t\\t\\tif resp[record].End != nil {\\n\\t\\t\\t\\tfmt.Println(*resp[record].End)\\n\\t\\t\\t} else {\\n\\t\\t\\t\\tfmt.Println(resp[record].End)\\n\\t\\t\\t}\\n\\t\\t}\\n\\t}\\n}\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"ListMessageParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetLimit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"20\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"resp, err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"ListMessage\", \"#D2A8FF\"], [\"(params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"for\", \"#FF7B72\"], \" \", [\"record\", \"#C9D1D9\"], \" \", [\":= range\", \"#FF7B72\"], \" \", [\"resp {\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"if\", \"#FF7B72\"], \" \", [\"resp[record].End\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"*\", \"#FF7B72\"], [\"resp[record].End)\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(resp[record].End)\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$messages = $twilio-\u003emessages-\u003eread([], 20);\\n\\nforeach ($messages as $record) {\\n    print $record-\u003eend;\\n}\",\n            \"lang\": \"php\",\n            \"meta\": \"PHP\",\n            \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$messages = $twilio-\u003emessages-\u003eread([], 20);\\n\\nforeach ($messages as $record) {\\n    print $record-\u003eend;\\n}\",\n            \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$twilio\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"messages\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"read\", \"#D2A8FF\"], [\"([],\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n\", [\"foreach\", \"#FF7B72\"], \" \", [\"($messages\", \"#C9D1D9\"], \" \", [\"as\", \"#FF7B72\"], \" \", [\"$record) {\", \"#C9D1D9\"], \"\\n    \", [\"print\", \"#79C0FF\"], \" \", [\"$record\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"end;\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessages = @client\\n           .api\\n           .v2010\\n           .messages\\n           .list(limit: 20)\\n\\nmessages.each do |record|\\n   puts record.end\\nend\",\n            \"lang\": \"ruby\",\n            \"meta\": \"Ruby\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessages = @client\\n           .api\\n           .v2010\\n           .messages\\n           .list(limit: 20)\\n\\nmessages.each do |record|\\n   puts record.end\\nend\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"@client\", \"#C9D1D9\"], \"\\n           \", [\".api\", \"#C9D1D9\"], \"\\n           \", [\".v2010\", \"#C9D1D9\"], \"\\n           \", [\".messages\", \"#C9D1D9\"], \"\\n           \", [\".list(\", \"#C9D1D9\"], [\"limit: 20\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"messages.each\", \"#C9D1D9\"], \" \", [\"do\", \"#FF7B72\"], \" \", [\"|record|\", \"#C9D1D9\"], \"\\n   \", [\"puts\", \"#79C0FF\"], \" \", [\"record.end\", \"#C9D1D9\"], \"\\n\", [\"end\", \"#FF7B72\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:list\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"twilio-cli\",\n            \"code\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:list\",\n            \"tokens\": [[\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:messages:list\", \"#A5D6FF\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"curl -X GET \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json?PageSize=20\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"curl\",\n            \"code\": \"curl -X GET \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json?PageSize=20\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"tokens\": [[\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"GET \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Messages.json?PageSize=20\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }],\n          \"output\": {\n            \"value\": \"{\\n  \\\"end\\\": 1,\\n  \\\"first_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\",\\n  \\\"next_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=1\u0026PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n  \\\"page\\\": 0,\\n  \\\"page_size\\\": 2,\\n  \\\"previous_page_uri\\\": null,\\n  \\\"messages\\\": [\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"testing\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"direction\\\": \\\"outbound-api\\\",\\n      \\\"error_code\\\": null,\\n      \\\"error_message\\\": null,\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"0\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"SMded05904ccb347238880ca9264e8fe1c\\\",\\n      \\\"status\\\": \\\"sent\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json\\\"\\n    },\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"look mom I have media!\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"direction\\\": \\\"inbound\\\",\\n      \\\"error_code\\\": 30004,\\n      \\\"error_message\\\": \\\"Message blocked\\\",\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"3\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"MMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n      \\\"status\\\": \\\"received\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json\\\"\\n    }\\n  ],\\n  \\\"start\\\": 0,\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\\n}\",\n            \"lang\": \"json\",\n            \"meta\": \"\",\n            \"code\": \"{\\n  \\\"end\\\": 1,\\n  \\\"first_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\",\\n  \\\"next_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=1\u0026PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n  \\\"page\\\": 0,\\n  \\\"page_size\\\": 2,\\n  \\\"previous_page_uri\\\": null,\\n  \\\"messages\\\": [\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"testing\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"direction\\\": \\\"outbound-api\\\",\\n      \\\"error_code\\\": null,\\n      \\\"error_message\\\": null,\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"0\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"SMded05904ccb347238880ca9264e8fe1c\\\",\\n      \\\"status\\\": \\\"sent\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json\\\"\\n    },\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"look mom I have media!\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"direction\\\": \\\"inbound\\\",\\n      \\\"error_code\\\": 30004,\\n      \\\"error_message\\\": \\\"Message blocked\\\",\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"3\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"MMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n      \\\"status\\\": \\\"received\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json\\\"\\n    }\\n  ],\\n  \\\"start\\\": 0,\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\\n}\",\n            \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"end\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"first_page_uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"next_page_uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=1\u0026PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"page\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"page_size\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"2\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"previous_page_uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"messages\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"{\", \"#C9D1D9\"], \"\\n      \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"testing\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:46 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:50 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:50 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"outbound-api\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+12019235161\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"-0.00750\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"USD\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMded05904ccb347238880ca9264e8fe1c\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"sent\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n        \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"feedback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json\\\"\", \"#A5D6FF\"], \"\\n      \", [\"},\", \"#C9D1D9\"], \"\\n      \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+18182008801\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json\\\"\", \"#A5D6FF\"], \"\\n    \", [\"},\", \"#C9D1D9\"], \"\\n    \", [\"{\", \"#C9D1D9\"], \"\\n      \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"look mom I have media!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:46 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:49 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:49 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"inbound\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"30004\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Message blocked\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+12019235161\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"3\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"-0.00750\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"USD\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MMc26223853f8c46b4ab7dfaa6abba0a26\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"received\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n        \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"feedback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json\\\"\", \"#A5D6FF\"], \"\\n      \", [\"},\", \"#C9D1D9\"], \"\\n      \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+18182008801\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json\\\"\", \"#A5D6FF\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"start\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }\n        })\n      }), _jsx(_Fragment, {\n        children: _jsx(CodeBlockGroup, {\n          \"children\": _jsx(_Fragment, {}),\n          \"title\": \"List Message resources matching filter criteria\",\n          \"_data\": {\n            \"header\": \"\"\n          },\n          \"groupType\": \"dynamic\",\n          \"slug\": \"code-list-message-resources-matching-filter-criteria\",\n          \"blocks\": [{\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function listMessage() {\\n  const messages = await client.messages.list({\\n    dateSent: new Date(\\\"2016-08-31 00:00:00\\\"),\\n    from: \\\"+15017122661\\\",\\n    to: \\\"+15558675310\\\",\\n    limit: 20,\\n  });\\n\\n  messages.forEach((m) =\u003e console.log(m.end));\\n}\\n\\nlistMessage();\",\n            \"lang\": \"javascript\",\n            \"meta\": \"Node.js\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function listMessage() {\\n  const messages = await client.messages.list({\\n    dateSent: new Date(\\\"2016-08-31 00:00:00\\\"),\\n    from: \\\"+15017122661\\\",\\n    to: \\\"+15558675310\\\",\\n    limit: 20,\\n  });\\n\\n  messages.forEach((m) =\u003e console.log(m.end));\\n}\\n\\nlistMessage();\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"listMessage\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n  \", [\"const\", \"#FF7B72\"], \" \", [\"messages\", \"#79C0FF\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"client.messages.\", \"#C9D1D9\"], [\"list\", \"#D2A8FF\"], [\"({\", \"#C9D1D9\"], \"\\n    \", [\"dateSent:\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Date\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"2016-08-31 00:00:00\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n    \", [\"from:\", \"#C9D1D9\"], \" \", [\"\\\"+15017122661\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"to:\", \"#C9D1D9\"], \" \", [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"limit:\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"});\", \"#C9D1D9\"], \"\\n\\n  \", [\"messages.\", \"#C9D1D9\"], [\"forEach\", \"#D2A8FF\"], [\"((\", \"#C9D1D9\"], [\"m\", \"#FFA657\"], [\")\", \"#C9D1D9\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"console.\", \"#C9D1D9\"], [\"log\", \"#D2A8FF\"], [\"(m.end));\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"listMessage\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\nfrom datetime import datetime\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessages = client.messages.list(\\n    to=\\\"+15558675310\\\",\\n    from_=\\\"+15017122661\\\",\\n    date_sent=datetime(2016, 8, 31, 0, 0, 0),\\n    limit=20,\\n)\\n\\nfor record in messages:\\n    print(record.end)\",\n            \"lang\": \"python\",\n            \"meta\": \"Python\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\nfrom datetime import datetime\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessages = client.messages.list(\\n    to=\\\"+15558675310\\\",\\n    from_=\\\"+15017122661\\\",\\n    date_sent=datetime(2016, 8, 31, 0, 0, 0),\\n    limit=20,\\n)\\n\\nfor record in messages:\\n    print(record.end)\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"datetime\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"datetime\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"client.messages.list(\", \"#C9D1D9\"], \"\\n    \", [\"to\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"from_\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"+15017122661\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"date_sent\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"datetime(\", \"#C9D1D9\"], [\"2016\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"8\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"31\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\"),\", \"#C9D1D9\"], \"\\n    \", [\"limit\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"for\", \"#FF7B72\"], \" \", [\"record\", \"#C9D1D9\"], \" \", [\"in\", \"#FF7B72\"], \" \", [\"messages:\", \"#C9D1D9\"], \"\\n    \", [\"print\", \"#79C0FF\"], [\"(record.end)\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var messages = await MessageResource.ReadAsync(\\n            to: new Twilio.Types.PhoneNumber(\\\"+15558675310\\\"),\\n            from: new Twilio.Types.PhoneNumber(\\\"+15017122661\\\"),\\n            dateSent: new DateTime(2016, 8, 31, 0, 0, 0, DateTimeKind.Utc),\\n            limit: 20);\\n\\n        foreach (var record in messages) {\\n            Console.WriteLine(record.End);\\n        }\\n    }\\n}\",\n            \"lang\": \"csharp\",\n            \"meta\": \"C#\",\n            \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var messages = await MessageResource.ReadAsync(\\n            to: new Twilio.Types.PhoneNumber(\\\"+15558675310\\\"),\\n            from: new Twilio.Types.PhoneNumber(\\\"+15017122661\\\"),\\n            dateSent: new DateTime(2016, 8, 31, 0, 0, 0, DateTimeKind.Utc),\\n            limit: 20);\\n\\n        foreach (var record in messages) {\\n            Console.WriteLine(record.End);\\n        }\\n    }\\n}\",\n            \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n        \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n        \", [\"var\", \"#FF7B72\"], \" \", [\"messages\", \"#FFA657\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"MessageResource.\", \"#C9D1D9\"], [\"ReadAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n            \", [\"to\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Types\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"PhoneNumber\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n            \", [\"from\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Types\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"PhoneNumber\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15017122661\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n            \", [\"dateSent\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"DateTime\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"2016\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"8\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"31\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\", DateTimeKind.Utc),\", \"#C9D1D9\"], \"\\n            \", [\"limit\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"foreach\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], [\"var\", \"#FF7B72\"], \" \", [\"record\", \"#FFA657\"], \" \", [\"in\", \"#FF7B72\"], \" \", [\"messages) {\", \"#C9D1D9\"], \"\\n            \", [\"Console.\", \"#C9D1D9\"], [\"WriteLine\", \"#D2A8FF\"], [\"(record.End);\", \"#C9D1D9\"], \"\\n        \", [\"}\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.type.PhoneNumber;\\nimport java.time.ZoneId;\\nimport java.time.ZonedDateTime;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\nimport com.twilio.base.ResourceSet;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        ResourceSet\u003cMessage\u003e messages = Message.reader()\\n                                            .setTo(new com.twilio.type.PhoneNumber(\\\"+15558675310\\\"))\\n                                            .setFrom(new com.twilio.type.PhoneNumber(\\\"+15017122661\\\"))\\n                                            .setDateSent(ZonedDateTime.of(2016, 8, 31, 0, 0, 0, 0, ZoneId.of(\\\"UTC\\\")))\\n                                            .limit(20)\\n                                            .read();\\n\\n        for (Message record : messages) {\\n            System.out.println(record.getEnd());\\n        }\\n    }\\n}\",\n            \"lang\": \"java\",\n            \"meta\": \"Java\",\n            \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.type.PhoneNumber;\\nimport java.time.ZoneId;\\nimport java.time.ZonedDateTime;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\nimport com.twilio.base.ResourceSet;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        ResourceSet\u003cMessage\u003e messages = Message.reader()\\n                                            .setTo(new com.twilio.type.PhoneNumber(\\\"+15558675310\\\"))\\n                                            .setFrom(new com.twilio.type.PhoneNumber(\\\"+15017122661\\\"))\\n                                            .setDateSent(ZonedDateTime.of(2016, 8, 31, 0, 0, 0, 0, ZoneId.of(\\\"UTC\\\")))\\n                                            .limit(20)\\n                                            .read();\\n\\n        for (Message record : messages) {\\n            System.out.println(record.getEnd());\\n        }\\n    }\\n}\",\n            \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.type.PhoneNumber;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"java.time.ZoneId;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"java.time.ZonedDateTime;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Message;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.base.ResourceSet;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n    \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n    \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n        \", [\"ResourceSet\", \"#C9D1D9\"], [\"\u003c\", \"#FFA657\"], [\"Message\", \"#FF7B72\"], [\"\u003e\", \"#FFA657\"], \" \", [\"messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Message.\", \"#C9D1D9\"], [\"reader\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n                                            \", [\".\", \"#C9D1D9\"], [\"setTo\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], \" \", [\"com.twilio.type.\", \"#C9D1D9\"], [\"PhoneNumber\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\"))\", \"#C9D1D9\"], \"\\n                                            \", [\".\", \"#C9D1D9\"], [\"setFrom\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], \" \", [\"com.twilio.type.\", \"#C9D1D9\"], [\"PhoneNumber\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15017122661\\\"\", \"#A5D6FF\"], [\"))\", \"#C9D1D9\"], \"\\n                                            \", [\".\", \"#C9D1D9\"], [\"setDateSent\", \"#D2A8FF\"], [\"(ZonedDateTime.\", \"#C9D1D9\"], [\"of\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"2016\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"8\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"31\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\", ZoneId.\", \"#C9D1D9\"], [\"of\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"UTC\\\"\", \"#A5D6FF\"], [\")))\", \"#C9D1D9\"], \"\\n                                            \", [\".\", \"#C9D1D9\"], [\"limit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"20\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n                                            \", [\".\", \"#C9D1D9\"], [\"read\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n        \", [\"for\", \"#FF7B72\"], \" \", [\"(Message record\", \"#C9D1D9\"], \" \", [\":\", \"#FF7B72\"], \" \", [\"messages) {\", \"#C9D1D9\"], \"\\n            \", [\"System.out.\", \"#C9D1D9\"], [\"println\", \"#D2A8FF\"], [\"(record.\", \"#C9D1D9\"], [\"getEnd\", \"#D2A8FF\"], [\"());\", \"#C9D1D9\"], \"\\n        \", [\"}\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n\\t\\\"time\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.ListMessageParams{}\\n\\tparams.SetTo(\\\"+15558675310\\\")\\n\\tparams.SetFrom(\\\"+15017122661\\\")\\n\\tparams.SetDateSent(time.Date(2016, 8, 31, 0, 0, 0, 0, time.UTC))\\n\\tparams.SetLimit(20)\\n\\n\\tresp, err := client.Api.ListMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tfor record := range resp {\\n\\t\\t\\tif resp[record].End != nil {\\n\\t\\t\\t\\tfmt.Println(*resp[record].End)\\n\\t\\t\\t} else {\\n\\t\\t\\t\\tfmt.Println(resp[record].End)\\n\\t\\t\\t}\\n\\t\\t}\\n\\t}\\n}\",\n            \"lang\": \"go\",\n            \"meta\": \"Go\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n\\t\\\"time\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.ListMessageParams{}\\n\\tparams.SetTo(\\\"+15558675310\\\")\\n\\tparams.SetFrom(\\\"+15017122661\\\")\\n\\tparams.SetDateSent(time.Date(2016, 8, 31, 0, 0, 0, 0, time.UTC))\\n\\tparams.SetLimit(20)\\n\\n\\tresp, err := client.Api.ListMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tfor record := range resp {\\n\\t\\t\\tif resp[record].End != nil {\\n\\t\\t\\t\\tfmt.Println(*resp[record].End)\\n\\t\\t\\t} else {\\n\\t\\t\\t\\tfmt.Println(resp[record].End)\\n\\t\\t\\t}\\n\\t\\t}\\n\\t}\\n}\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"time\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"ListMessageParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetTo\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetFrom\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15017122661\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetDateSent\", \"#D2A8FF\"], [\"(time.\", \"#C9D1D9\"], [\"Date\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"2016\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"8\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"31\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\", time.UTC))\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetLimit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"20\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"resp, err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"ListMessage\", \"#D2A8FF\"], [\"(params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"for\", \"#FF7B72\"], \" \", [\"record\", \"#C9D1D9\"], \" \", [\":= range\", \"#FF7B72\"], \" \", [\"resp {\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"if\", \"#FF7B72\"], \" \", [\"resp[record].End\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"*\", \"#FF7B72\"], [\"resp[record].End)\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(resp[record].End)\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$messages = $twilio-\u003emessages-\u003eread(\\n    [\\n        \\\"to\\\" =\u003e \\\"+15558675310\\\",\\n        \\\"from\\\" =\u003e \\\"+15017122661\\\",\\n        \\\"dateSent\\\" =\u003e new \\\\DateTime(\\\"2016-08-31T00:00:00Z\\\"),\\n    ],\\n    20,\\n);\\n\\nforeach ($messages as $record) {\\n    print $record-\u003eend;\\n}\",\n            \"lang\": \"php\",\n            \"meta\": \"PHP\",\n            \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$messages = $twilio-\u003emessages-\u003eread(\\n    [\\n        \\\"to\\\" =\u003e \\\"+15558675310\\\",\\n        \\\"from\\\" =\u003e \\\"+15017122661\\\",\\n        \\\"dateSent\\\" =\u003e new \\\\DateTime(\\\"2016-08-31T00:00:00Z\\\"),\\n    ],\\n    20,\\n);\\n\\nforeach ($messages as $record) {\\n    print $record-\u003eend;\\n}\",\n            \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$twilio\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"messages\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"read\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n    \", [\"[\", \"#C9D1D9\"], \"\\n        \", [\"\\\"to\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"from\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"+15017122661\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"dateSent\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e new\", \"#FF7B72\"], \" \", [\"\\\\DateTime\", \"#79C0FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"2016-08-31T00:00:00Z\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n    \", [\"],\", \"#C9D1D9\"], \"\\n    \", [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n\", [\");\", \"#C9D1D9\"], \"\\n\\n\", [\"foreach\", \"#FF7B72\"], \" \", [\"($messages\", \"#C9D1D9\"], \" \", [\"as\", \"#FF7B72\"], \" \", [\"$record) {\", \"#C9D1D9\"], \"\\n    \", [\"print\", \"#79C0FF\"], \" \", [\"$record\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"end;\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessages = @client\\n           .api\\n           .v2010\\n           .messages\\n           .list(\\n             to: '+15558675310',\\n             from: '+15017122661',\\n             date_sent: Time.new(2016, 8, 31, 0, 0, 0),\\n             limit: 20\\n           )\\n\\nmessages.each do |record|\\n   puts record.end\\nend\",\n            \"lang\": \"ruby\",\n            \"meta\": \"Ruby\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessages = @client\\n           .api\\n           .v2010\\n           .messages\\n           .list(\\n             to: '+15558675310',\\n             from: '+15017122661',\\n             date_sent: Time.new(2016, 8, 31, 0, 0, 0),\\n             limit: 20\\n           )\\n\\nmessages.each do |record|\\n   puts record.end\\nend\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"@client\", \"#C9D1D9\"], \"\\n           \", [\".api\", \"#C9D1D9\"], \"\\n           \", [\".v2010\", \"#C9D1D9\"], \"\\n           \", [\".messages\", \"#C9D1D9\"], \"\\n           \", [\".list(\", \"#C9D1D9\"], \"\\n             \", [\"to:\", \"#79C0FF\"], \" \", [\"'+15558675310'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n             \", [\"from:\", \"#79C0FF\"], \" \", [\"'+15017122661'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n             \", [\"date_sent: Time\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(\", \"#C9D1D9\"], [\"2016\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"8\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"31\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\"),\", \"#C9D1D9\"], \"\\n             \", [\"limit: 20\", \"#79C0FF\"], \"\\n           \", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"messages.each\", \"#C9D1D9\"], \" \", [\"do\", \"#FF7B72\"], \" \", [\"|record|\", \"#C9D1D9\"], \"\\n   \", [\"puts\", \"#79C0FF\"], \" \", [\"record.end\", \"#C9D1D9\"], \"\\n\", [\"end\", \"#FF7B72\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:list \\\\\\n   --to +15558675310 \\\\\\n   --from +15017122661 \\\\\\n   --date-sent 2016-07-31\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"twilio-cli\",\n            \"code\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:list \\\\\\n   --to +15558675310 \\\\\\n   --from +15017122661 \\\\\\n   --date-sent 2016-07-31\",\n            \"tokens\": [[\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:messages:list\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--to\", \"#79C0FF\"], \" \", [\"+15558675310\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--from\", \"#79C0FF\"], \" \", [\"+15017122661\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--date-sent\", \"#79C0FF\"], \" \", [\"2016-07-31\", \"#A5D6FF\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"curl -X GET \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json?To=%2B15558675310\u0026From=%2B15017122661\u0026DateSent=2016-07-31\u0026PageSize=20\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"curl\",\n            \"code\": \"curl -X GET \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json?To=%2B15558675310\u0026From=%2B15017122661\u0026DateSent=2016-07-31\u0026PageSize=20\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"tokens\": [[\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"GET \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Messages.json?To=%2B15558675310\u0026From=%2B15017122661\u0026DateSent=2016-07-31\u0026PageSize=20\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }],\n          \"output\": {\n            \"value\": \"{\\n  \\\"end\\\": 1,\\n  \\\"first_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\",\\n  \\\"next_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=1\u0026PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n  \\\"page\\\": 0,\\n  \\\"page_size\\\": 2,\\n  \\\"previous_page_uri\\\": null,\\n  \\\"messages\\\": [\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"testing\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"direction\\\": \\\"outbound-api\\\",\\n      \\\"error_code\\\": null,\\n      \\\"error_message\\\": null,\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"0\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"SMded05904ccb347238880ca9264e8fe1c\\\",\\n      \\\"status\\\": \\\"sent\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json\\\"\\n    },\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"look mom I have media!\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"direction\\\": \\\"inbound\\\",\\n      \\\"error_code\\\": 30004,\\n      \\\"error_message\\\": \\\"Message blocked\\\",\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"3\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"MMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n      \\\"status\\\": \\\"received\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json\\\"\\n    }\\n  ],\\n  \\\"start\\\": 0,\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\\n}\",\n            \"lang\": \"json\",\n            \"meta\": \"\",\n            \"code\": \"{\\n  \\\"end\\\": 1,\\n  \\\"first_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\",\\n  \\\"next_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=1\u0026PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n  \\\"page\\\": 0,\\n  \\\"page_size\\\": 2,\\n  \\\"previous_page_uri\\\": null,\\n  \\\"messages\\\": [\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"testing\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"direction\\\": \\\"outbound-api\\\",\\n      \\\"error_code\\\": null,\\n      \\\"error_message\\\": null,\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"0\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"SMded05904ccb347238880ca9264e8fe1c\\\",\\n      \\\"status\\\": \\\"sent\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json\\\"\\n    },\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"look mom I have media!\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"direction\\\": \\\"inbound\\\",\\n      \\\"error_code\\\": 30004,\\n      \\\"error_message\\\": \\\"Message blocked\\\",\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"3\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"MMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n      \\\"status\\\": \\\"received\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json\\\"\\n    }\\n  ],\\n  \\\"start\\\": 0,\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\\n}\",\n            \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"end\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"first_page_uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"next_page_uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=1\u0026PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"page\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"page_size\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"2\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"previous_page_uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"messages\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"{\", \"#C9D1D9\"], \"\\n      \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"testing\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:46 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:50 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:50 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"outbound-api\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+12019235161\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"-0.00750\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"USD\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMded05904ccb347238880ca9264e8fe1c\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"sent\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n        \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"feedback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json\\\"\", \"#A5D6FF\"], \"\\n      \", [\"},\", \"#C9D1D9\"], \"\\n      \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+18182008801\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json\\\"\", \"#A5D6FF\"], \"\\n    \", [\"},\", \"#C9D1D9\"], \"\\n    \", [\"{\", \"#C9D1D9\"], \"\\n      \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"look mom I have media!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:46 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:49 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:49 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"inbound\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"30004\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Message blocked\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+12019235161\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"3\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"-0.00750\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"USD\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MMc26223853f8c46b4ab7dfaa6abba0a26\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"received\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n        \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"feedback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json\\\"\", \"#A5D6FF\"], \"\\n      \", [\"},\", \"#C9D1D9\"], \"\\n      \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+18182008801\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json\\\"\", \"#A5D6FF\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"start\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }\n        })\n      }), _jsx(_Fragment, {\n        children: _jsx(CodeBlockGroup, {\n          \"children\": _jsx(_Fragment, {}),\n          \"title\": \"List Messages that were sent before a specific date\",\n          \"_data\": {\n            \"header\": \"\"\n          },\n          \"groupType\": \"dynamic\",\n          \"slug\": \"code-list-messages-that-were-sent-before-a-specific-date\",\n          \"blocks\": [{\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function listMessage() {\\n  const messages = await client.messages.list({\\n    dateSentBefore: new Date(\\\"2009-07-06 20:30:00\\\"),\\n    limit: 20,\\n  });\\n\\n  messages.forEach((m) =\u003e console.log(m.end));\\n}\\n\\nlistMessage();\",\n            \"lang\": \"javascript\",\n            \"meta\": \"Node.js\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function listMessage() {\\n  const messages = await client.messages.list({\\n    dateSentBefore: new Date(\\\"2009-07-06 20:30:00\\\"),\\n    limit: 20,\\n  });\\n\\n  messages.forEach((m) =\u003e console.log(m.end));\\n}\\n\\nlistMessage();\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"listMessage\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n  \", [\"const\", \"#FF7B72\"], \" \", [\"messages\", \"#79C0FF\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"client.messages.\", \"#C9D1D9\"], [\"list\", \"#D2A8FF\"], [\"({\", \"#C9D1D9\"], \"\\n    \", [\"dateSentBefore:\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Date\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"2009-07-06 20:30:00\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n    \", [\"limit:\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"});\", \"#C9D1D9\"], \"\\n\\n  \", [\"messages.\", \"#C9D1D9\"], [\"forEach\", \"#D2A8FF\"], [\"((\", \"#C9D1D9\"], [\"m\", \"#FFA657\"], [\")\", \"#C9D1D9\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"console.\", \"#C9D1D9\"], [\"log\", \"#D2A8FF\"], [\"(m.end));\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"listMessage\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\nfrom datetime import datetime\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessages = client.messages.list(\\n    date_sent_before=datetime(2009, 7, 6, 20, 30, 0), limit=20\\n)\\n\\nfor record in messages:\\n    print(record.end)\",\n            \"lang\": \"python\",\n            \"meta\": \"Python\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\nfrom datetime import datetime\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessages = client.messages.list(\\n    date_sent_before=datetime(2009, 7, 6, 20, 30, 0), limit=20\\n)\\n\\nfor record in messages:\\n    print(record.end)\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"datetime\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"datetime\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"client.messages.list(\", \"#C9D1D9\"], \"\\n    \", [\"date_sent_before\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"datetime(\", \"#C9D1D9\"], [\"2009\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"7\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"6\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"30\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\"),\", \"#C9D1D9\"], \" \", [\"limit\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"20\", \"#79C0FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"for\", \"#FF7B72\"], \" \", [\"record\", \"#C9D1D9\"], \" \", [\"in\", \"#FF7B72\"], \" \", [\"messages:\", \"#C9D1D9\"], \"\\n    \", [\"print\", \"#79C0FF\"], [\"(record.end)\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var messages = await MessageResource.ReadAsync(\\n            dateSentBefore: new DateTime(2009, 7, 6, 20, 30, 0, DateTimeKind.Utc), limit: 20);\\n\\n        foreach (var record in messages) {\\n            Console.WriteLine(record.End);\\n        }\\n    }\\n}\",\n            \"lang\": \"csharp\",\n            \"meta\": \"C#\",\n            \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var messages = await MessageResource.ReadAsync(\\n            dateSentBefore: new DateTime(2009, 7, 6, 20, 30, 0, DateTimeKind.Utc), limit: 20);\\n\\n        foreach (var record in messages) {\\n            Console.WriteLine(record.End);\\n        }\\n    }\\n}\",\n            \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n        \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n        \", [\"var\", \"#FF7B72\"], \" \", [\"messages\", \"#FFA657\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"MessageResource.\", \"#C9D1D9\"], [\"ReadAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n            \", [\"dateSentBefore\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"DateTime\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"2009\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"7\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"6\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"30\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\", DateTimeKind.Utc),\", \"#C9D1D9\"], \" \", [\"limit\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"foreach\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], [\"var\", \"#FF7B72\"], \" \", [\"record\", \"#FFA657\"], \" \", [\"in\", \"#FF7B72\"], \" \", [\"messages) {\", \"#C9D1D9\"], \"\\n            \", [\"Console.\", \"#C9D1D9\"], [\"WriteLine\", \"#D2A8FF\"], [\"(record.End);\", \"#C9D1D9\"], \"\\n        \", [\"}\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport java.time.ZoneId;\\nimport java.time.ZonedDateTime;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\nimport com.twilio.base.ResourceSet;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        ResourceSet\u003cMessage\u003e messages =\\n            Message.reader()\\n                .setDateSentBefore(ZonedDateTime.of(2009, 7, 6, 20, 30, 0, 0, ZoneId.of(\\\"UTC\\\")))\\n                .limit(20)\\n                .read();\\n\\n        for (Message record : messages) {\\n            System.out.println(record.getEnd());\\n        }\\n    }\\n}\",\n            \"lang\": \"java\",\n            \"meta\": \"Java\",\n            \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport java.time.ZoneId;\\nimport java.time.ZonedDateTime;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\nimport com.twilio.base.ResourceSet;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        ResourceSet\u003cMessage\u003e messages =\\n            Message.reader()\\n                .setDateSentBefore(ZonedDateTime.of(2009, 7, 6, 20, 30, 0, 0, ZoneId.of(\\\"UTC\\\")))\\n                .limit(20)\\n                .read();\\n\\n        for (Message record : messages) {\\n            System.out.println(record.getEnd());\\n        }\\n    }\\n}\",\n            \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"java.time.ZoneId;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"java.time.ZonedDateTime;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Message;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.base.ResourceSet;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n    \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n    \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n        \", [\"ResourceSet\", \"#C9D1D9\"], [\"\u003c\", \"#FFA657\"], [\"Message\", \"#FF7B72\"], [\"\u003e\", \"#FFA657\"], \" \", [\"messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \"\\n            \", [\"Message.\", \"#C9D1D9\"], [\"reader\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n                \", [\".\", \"#C9D1D9\"], [\"setDateSentBefore\", \"#D2A8FF\"], [\"(ZonedDateTime.\", \"#C9D1D9\"], [\"of\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"2009\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"7\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"6\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"30\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\", ZoneId.\", \"#C9D1D9\"], [\"of\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"UTC\\\"\", \"#A5D6FF\"], [\")))\", \"#C9D1D9\"], \"\\n                \", [\".\", \"#C9D1D9\"], [\"limit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"20\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n                \", [\".\", \"#C9D1D9\"], [\"read\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n        \", [\"for\", \"#FF7B72\"], \" \", [\"(Message record\", \"#C9D1D9\"], \" \", [\":\", \"#FF7B72\"], \" \", [\"messages) {\", \"#C9D1D9\"], \"\\n            \", [\"System.out.\", \"#C9D1D9\"], [\"println\", \"#D2A8FF\"], [\"(record.\", \"#C9D1D9\"], [\"getEnd\", \"#D2A8FF\"], [\"());\", \"#C9D1D9\"], \"\\n        \", [\"}\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n\\t\\\"time\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.ListMessageParams{}\\n\\tparams.SetDateSentBefore(time.Date(2009, 7, 6, 20, 30, 0, 0, time.UTC))\\n\\tparams.SetLimit(20)\\n\\n\\tresp, err := client.Api.ListMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tfor record := range resp {\\n\\t\\t\\tif resp[record].End != nil {\\n\\t\\t\\t\\tfmt.Println(*resp[record].End)\\n\\t\\t\\t} else {\\n\\t\\t\\t\\tfmt.Println(resp[record].End)\\n\\t\\t\\t}\\n\\t\\t}\\n\\t}\\n}\",\n            \"lang\": \"go\",\n            \"meta\": \"Go\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n\\t\\\"time\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.ListMessageParams{}\\n\\tparams.SetDateSentBefore(time.Date(2009, 7, 6, 20, 30, 0, 0, time.UTC))\\n\\tparams.SetLimit(20)\\n\\n\\tresp, err := client.Api.ListMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tfor record := range resp {\\n\\t\\t\\tif resp[record].End != nil {\\n\\t\\t\\t\\tfmt.Println(*resp[record].End)\\n\\t\\t\\t} else {\\n\\t\\t\\t\\tfmt.Println(resp[record].End)\\n\\t\\t\\t}\\n\\t\\t}\\n\\t}\\n}\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"time\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"ListMessageParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetDateSentBefore\", \"#D2A8FF\"], [\"(time.\", \"#C9D1D9\"], [\"Date\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"2009\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"7\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"6\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"30\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\", time.UTC))\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetLimit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"20\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"resp, err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"ListMessage\", \"#D2A8FF\"], [\"(params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"for\", \"#FF7B72\"], \" \", [\"record\", \"#C9D1D9\"], \" \", [\":= range\", \"#FF7B72\"], \" \", [\"resp {\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"if\", \"#FF7B72\"], \" \", [\"resp[record].End\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"*\", \"#FF7B72\"], [\"resp[record].End)\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(resp[record].End)\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$messages = $twilio-\u003emessages-\u003eread(\\n    [\\\"dateSentBefore\\\" =\u003e new \\\\DateTime(\\\"2009-07-06T20:30:00Z\\\")],\\n    20,\\n);\\n\\nforeach ($messages as $record) {\\n    print $record-\u003eend;\\n}\",\n            \"lang\": \"php\",\n            \"meta\": \"PHP\",\n            \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$messages = $twilio-\u003emessages-\u003eread(\\n    [\\\"dateSentBefore\\\" =\u003e new \\\\DateTime(\\\"2009-07-06T20:30:00Z\\\")],\\n    20,\\n);\\n\\nforeach ($messages as $record) {\\n    print $record-\u003eend;\\n}\",\n            \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$twilio\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"messages\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"read\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n    \", [\"[\", \"#C9D1D9\"], [\"\\\"dateSentBefore\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e new\", \"#FF7B72\"], \" \", [\"\\\\DateTime\", \"#79C0FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"2009-07-06T20:30:00Z\\\"\", \"#A5D6FF\"], [\")],\", \"#C9D1D9\"], \"\\n    \", [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n\", [\");\", \"#C9D1D9\"], \"\\n\\n\", [\"foreach\", \"#FF7B72\"], \" \", [\"($messages\", \"#C9D1D9\"], \" \", [\"as\", \"#FF7B72\"], \" \", [\"$record) {\", \"#C9D1D9\"], \"\\n    \", [\"print\", \"#79C0FF\"], \" \", [\"$record\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"end;\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessages = @client\\n           .api\\n           .v2010\\n           .messages\\n           .list(\\n             date_sent_before: Time.new(2009, 7, 6, 20, 30, 0),\\n             limit: 20\\n           )\\n\\nmessages.each do |record|\\n   puts record.end\\nend\",\n            \"lang\": \"ruby\",\n            \"meta\": \"Ruby\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessages = @client\\n           .api\\n           .v2010\\n           .messages\\n           .list(\\n             date_sent_before: Time.new(2009, 7, 6, 20, 30, 0),\\n             limit: 20\\n           )\\n\\nmessages.each do |record|\\n   puts record.end\\nend\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"@client\", \"#C9D1D9\"], \"\\n           \", [\".api\", \"#C9D1D9\"], \"\\n           \", [\".v2010\", \"#C9D1D9\"], \"\\n           \", [\".messages\", \"#C9D1D9\"], \"\\n           \", [\".list(\", \"#C9D1D9\"], \"\\n             \", [\"date_sent_before: Time\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(\", \"#C9D1D9\"], [\"2009\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"7\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"6\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"30\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\"),\", \"#C9D1D9\"], \"\\n             \", [\"limit: 20\", \"#79C0FF\"], \"\\n           \", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"messages.each\", \"#C9D1D9\"], \" \", [\"do\", \"#FF7B72\"], \" \", [\"|record|\", \"#C9D1D9\"], \"\\n   \", [\"puts\", \"#79C0FF\"], \" \", [\"record.end\", \"#C9D1D9\"], \"\\n\", [\"end\", \"#FF7B72\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:list \\\\\\n   --date-sent-before 2016-07-31\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"twilio-cli\",\n            \"code\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:list \\\\\\n   --date-sent-before 2016-07-31\",\n            \"tokens\": [[\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:messages:list\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--date-sent-before\", \"#79C0FF\"], \" \", [\"2016-07-31\", \"#A5D6FF\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"curl -X GET \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json?DateSent\u003c=2016-07-31\u0026PageSize=20\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"curl\",\n            \"code\": \"curl -X GET \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json?DateSent\u003c=2016-07-31\u0026PageSize=20\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"tokens\": [[\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"GET \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Messages.json?DateSent\u003c=2016-07-31\u0026PageSize=20\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }],\n          \"output\": {\n            \"value\": \"{\\n  \\\"end\\\": 1,\\n  \\\"first_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\",\\n  \\\"next_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=1\u0026PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n  \\\"page\\\": 0,\\n  \\\"page_size\\\": 2,\\n  \\\"previous_page_uri\\\": null,\\n  \\\"messages\\\": [\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"testing\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"direction\\\": \\\"outbound-api\\\",\\n      \\\"error_code\\\": null,\\n      \\\"error_message\\\": null,\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"0\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"SMded05904ccb347238880ca9264e8fe1c\\\",\\n      \\\"status\\\": \\\"sent\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json\\\"\\n    },\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"look mom I have media!\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"direction\\\": \\\"inbound\\\",\\n      \\\"error_code\\\": 30004,\\n      \\\"error_message\\\": \\\"Message blocked\\\",\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"3\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"MMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n      \\\"status\\\": \\\"received\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json\\\"\\n    }\\n  ],\\n  \\\"start\\\": 0,\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\\n}\",\n            \"lang\": \"json\",\n            \"meta\": \"\",\n            \"code\": \"{\\n  \\\"end\\\": 1,\\n  \\\"first_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\",\\n  \\\"next_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=1\u0026PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n  \\\"page\\\": 0,\\n  \\\"page_size\\\": 2,\\n  \\\"previous_page_uri\\\": null,\\n  \\\"messages\\\": [\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"testing\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"direction\\\": \\\"outbound-api\\\",\\n      \\\"error_code\\\": null,\\n      \\\"error_message\\\": null,\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"0\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"SMded05904ccb347238880ca9264e8fe1c\\\",\\n      \\\"status\\\": \\\"sent\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json\\\"\\n    },\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"look mom I have media!\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"direction\\\": \\\"inbound\\\",\\n      \\\"error_code\\\": 30004,\\n      \\\"error_message\\\": \\\"Message blocked\\\",\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"3\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"MMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n      \\\"status\\\": \\\"received\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json\\\"\\n    }\\n  ],\\n  \\\"start\\\": 0,\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\\n}\",\n            \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"end\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"first_page_uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"next_page_uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=1\u0026PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"page\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"page_size\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"2\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"previous_page_uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"messages\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"{\", \"#C9D1D9\"], \"\\n      \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"testing\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:46 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:50 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:50 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"outbound-api\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+12019235161\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"-0.00750\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"USD\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMded05904ccb347238880ca9264e8fe1c\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"sent\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n        \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"feedback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json\\\"\", \"#A5D6FF\"], \"\\n      \", [\"},\", \"#C9D1D9\"], \"\\n      \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+18182008801\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json\\\"\", \"#A5D6FF\"], \"\\n    \", [\"},\", \"#C9D1D9\"], \"\\n    \", [\"{\", \"#C9D1D9\"], \"\\n      \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"look mom I have media!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:46 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:49 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:49 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"inbound\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"30004\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Message blocked\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+12019235161\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"3\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"-0.00750\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"USD\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MMc26223853f8c46b4ab7dfaa6abba0a26\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"received\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n        \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"feedback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json\\\"\", \"#A5D6FF\"], \"\\n      \", [\"},\", \"#C9D1D9\"], \"\\n      \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+18182008801\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json\\\"\", \"#A5D6FF\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"start\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }\n        })\n      }), _jsx(_Fragment, {\n        children: _jsx(CodeBlockGroup, {\n          \"children\": _jsx(_Fragment, {}),\n          \"title\": \"List Messages within a specific time period\",\n          \"_data\": {\n            \"header\": \"\"\n          },\n          \"groupType\": \"dynamic\",\n          \"slug\": \"code-list-messages-within-a-specific-time-period\",\n          \"blocks\": [{\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function listMessage() {\\n  const messages = await client.messages.list({\\n    dateSentBefore: new Date(\\\"2021-01-17 01:23:45\\\"),\\n    dateSentAfter: new Date(\\\"2021-01-15 01:23:45\\\"),\\n    limit: 20,\\n  });\\n\\n  messages.forEach((m) =\u003e console.log(m.end));\\n}\\n\\nlistMessage();\",\n            \"lang\": \"javascript\",\n            \"meta\": \"Node.js\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function listMessage() {\\n  const messages = await client.messages.list({\\n    dateSentBefore: new Date(\\\"2021-01-17 01:23:45\\\"),\\n    dateSentAfter: new Date(\\\"2021-01-15 01:23:45\\\"),\\n    limit: 20,\\n  });\\n\\n  messages.forEach((m) =\u003e console.log(m.end));\\n}\\n\\nlistMessage();\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"listMessage\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n  \", [\"const\", \"#FF7B72\"], \" \", [\"messages\", \"#79C0FF\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"client.messages.\", \"#C9D1D9\"], [\"list\", \"#D2A8FF\"], [\"({\", \"#C9D1D9\"], \"\\n    \", [\"dateSentBefore:\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Date\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"2021-01-17 01:23:45\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n    \", [\"dateSentAfter:\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Date\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"2021-01-15 01:23:45\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n    \", [\"limit:\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"});\", \"#C9D1D9\"], \"\\n\\n  \", [\"messages.\", \"#C9D1D9\"], [\"forEach\", \"#D2A8FF\"], [\"((\", \"#C9D1D9\"], [\"m\", \"#FFA657\"], [\")\", \"#C9D1D9\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"console.\", \"#C9D1D9\"], [\"log\", \"#D2A8FF\"], [\"(m.end));\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"listMessage\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\nfrom datetime import datetime\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessages = client.messages.list(\\n    date_sent_before=datetime(2021, 1, 17, 1, 23, 45),\\n    date_sent_after=datetime(2021, 1, 15, 1, 23, 45),\\n    limit=20,\\n)\\n\\nfor record in messages:\\n    print(record.end)\",\n            \"lang\": \"python\",\n            \"meta\": \"Python\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\nfrom datetime import datetime\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessages = client.messages.list(\\n    date_sent_before=datetime(2021, 1, 17, 1, 23, 45),\\n    date_sent_after=datetime(2021, 1, 15, 1, 23, 45),\\n    limit=20,\\n)\\n\\nfor record in messages:\\n    print(record.end)\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"datetime\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"datetime\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"client.messages.list(\", \"#C9D1D9\"], \"\\n    \", [\"date_sent_before\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"datetime(\", \"#C9D1D9\"], [\"2021\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"17\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"23\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"45\", \"#79C0FF\"], [\"),\", \"#C9D1D9\"], \"\\n    \", [\"date_sent_after\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"datetime(\", \"#C9D1D9\"], [\"2021\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"15\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"23\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"45\", \"#79C0FF\"], [\"),\", \"#C9D1D9\"], \"\\n    \", [\"limit\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"for\", \"#FF7B72\"], \" \", [\"record\", \"#C9D1D9\"], \" \", [\"in\", \"#FF7B72\"], \" \", [\"messages:\", \"#C9D1D9\"], \"\\n    \", [\"print\", \"#79C0FF\"], [\"(record.end)\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var messages = await MessageResource.ReadAsync(\\n            dateSentBefore: new DateTime(2021, 1, 17, 1, 23, 45, DateTimeKind.Utc),\\n            dateSentAfter: new DateTime(2021, 1, 15, 1, 23, 45, DateTimeKind.Utc),\\n            limit: 20);\\n\\n        foreach (var record in messages) {\\n            Console.WriteLine(record.End);\\n        }\\n    }\\n}\",\n            \"lang\": \"csharp\",\n            \"meta\": \"C#\",\n            \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var messages = await MessageResource.ReadAsync(\\n            dateSentBefore: new DateTime(2021, 1, 17, 1, 23, 45, DateTimeKind.Utc),\\n            dateSentAfter: new DateTime(2021, 1, 15, 1, 23, 45, DateTimeKind.Utc),\\n            limit: 20);\\n\\n        foreach (var record in messages) {\\n            Console.WriteLine(record.End);\\n        }\\n    }\\n}\",\n            \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n        \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n        \", [\"var\", \"#FF7B72\"], \" \", [\"messages\", \"#FFA657\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"MessageResource.\", \"#C9D1D9\"], [\"ReadAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n            \", [\"dateSentBefore\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"DateTime\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"2021\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"17\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"23\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"45\", \"#79C0FF\"], [\", DateTimeKind.Utc),\", \"#C9D1D9\"], \"\\n            \", [\"dateSentAfter\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"DateTime\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"2021\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"15\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"23\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"45\", \"#79C0FF\"], [\", DateTimeKind.Utc),\", \"#C9D1D9\"], \"\\n            \", [\"limit\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"20\", \"#79C0FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"foreach\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], [\"var\", \"#FF7B72\"], \" \", [\"record\", \"#FFA657\"], \" \", [\"in\", \"#FF7B72\"], \" \", [\"messages) {\", \"#C9D1D9\"], \"\\n            \", [\"Console.\", \"#C9D1D9\"], [\"WriteLine\", \"#D2A8FF\"], [\"(record.End);\", \"#C9D1D9\"], \"\\n        \", [\"}\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport java.time.ZoneId;\\nimport java.time.ZonedDateTime;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\nimport com.twilio.base.ResourceSet;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        ResourceSet\u003cMessage\u003e messages =\\n            Message.reader()\\n                .setDateSentBefore(ZonedDateTime.of(2021, 1, 17, 1, 23, 45, 0, ZoneId.of(\\\"UTC\\\")))\\n                .setDateSentAfter(ZonedDateTime.of(2021, 1, 15, 1, 23, 45, 0, ZoneId.of(\\\"UTC\\\")))\\n                .limit(20)\\n                .read();\\n\\n        for (Message record : messages) {\\n            System.out.println(record.getEnd());\\n        }\\n    }\\n}\",\n            \"lang\": \"java\",\n            \"meta\": \"Java\",\n            \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport java.time.ZoneId;\\nimport java.time.ZonedDateTime;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\nimport com.twilio.base.ResourceSet;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        ResourceSet\u003cMessage\u003e messages =\\n            Message.reader()\\n                .setDateSentBefore(ZonedDateTime.of(2021, 1, 17, 1, 23, 45, 0, ZoneId.of(\\\"UTC\\\")))\\n                .setDateSentAfter(ZonedDateTime.of(2021, 1, 15, 1, 23, 45, 0, ZoneId.of(\\\"UTC\\\")))\\n                .limit(20)\\n                .read();\\n\\n        for (Message record : messages) {\\n            System.out.println(record.getEnd());\\n        }\\n    }\\n}\",\n            \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"java.time.ZoneId;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"java.time.ZonedDateTime;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Message;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.base.ResourceSet;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n    \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n    \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n        \", [\"ResourceSet\", \"#C9D1D9\"], [\"\u003c\", \"#FFA657\"], [\"Message\", \"#FF7B72\"], [\"\u003e\", \"#FFA657\"], \" \", [\"messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \"\\n            \", [\"Message.\", \"#C9D1D9\"], [\"reader\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n                \", [\".\", \"#C9D1D9\"], [\"setDateSentBefore\", \"#D2A8FF\"], [\"(ZonedDateTime.\", \"#C9D1D9\"], [\"of\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"2021\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"17\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"23\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"45\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\", ZoneId.\", \"#C9D1D9\"], [\"of\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"UTC\\\"\", \"#A5D6FF\"], [\")))\", \"#C9D1D9\"], \"\\n                \", [\".\", \"#C9D1D9\"], [\"setDateSentAfter\", \"#D2A8FF\"], [\"(ZonedDateTime.\", \"#C9D1D9\"], [\"of\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"2021\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"15\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"23\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"45\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\", ZoneId.\", \"#C9D1D9\"], [\"of\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"UTC\\\"\", \"#A5D6FF\"], [\")))\", \"#C9D1D9\"], \"\\n                \", [\".\", \"#C9D1D9\"], [\"limit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"20\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n                \", [\".\", \"#C9D1D9\"], [\"read\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n        \", [\"for\", \"#FF7B72\"], \" \", [\"(Message record\", \"#C9D1D9\"], \" \", [\":\", \"#FF7B72\"], \" \", [\"messages) {\", \"#C9D1D9\"], \"\\n            \", [\"System.out.\", \"#C9D1D9\"], [\"println\", \"#D2A8FF\"], [\"(record.\", \"#C9D1D9\"], [\"getEnd\", \"#D2A8FF\"], [\"());\", \"#C9D1D9\"], \"\\n        \", [\"}\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n\\t\\\"time\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.ListMessageParams{}\\n\\tparams.SetDateSentBefore(time.Date(2021, 1, 17, 1, 23, 45, 0, time.UTC))\\n\\tparams.SetDateSentAfter(time.Date(2021, 1, 15, 1, 23, 45, 0, time.UTC))\\n\\tparams.SetLimit(20)\\n\\n\\tresp, err := client.Api.ListMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tfor record := range resp {\\n\\t\\t\\tif resp[record].End != nil {\\n\\t\\t\\t\\tfmt.Println(*resp[record].End)\\n\\t\\t\\t} else {\\n\\t\\t\\t\\tfmt.Println(resp[record].End)\\n\\t\\t\\t}\\n\\t\\t}\\n\\t}\\n}\",\n            \"lang\": \"go\",\n            \"meta\": \"Go\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n\\t\\\"time\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.ListMessageParams{}\\n\\tparams.SetDateSentBefore(time.Date(2021, 1, 17, 1, 23, 45, 0, time.UTC))\\n\\tparams.SetDateSentAfter(time.Date(2021, 1, 15, 1, 23, 45, 0, time.UTC))\\n\\tparams.SetLimit(20)\\n\\n\\tresp, err := client.Api.ListMessage(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tfor record := range resp {\\n\\t\\t\\tif resp[record].End != nil {\\n\\t\\t\\t\\tfmt.Println(*resp[record].End)\\n\\t\\t\\t} else {\\n\\t\\t\\t\\tfmt.Println(resp[record].End)\\n\\t\\t\\t}\\n\\t\\t}\\n\\t}\\n}\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"time\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"ListMessageParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetDateSentBefore\", \"#D2A8FF\"], [\"(time.\", \"#C9D1D9\"], [\"Date\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"2021\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"17\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"23\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"45\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\", time.UTC))\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetDateSentAfter\", \"#D2A8FF\"], [\"(time.\", \"#C9D1D9\"], [\"Date\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"2021\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"15\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"23\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"45\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\", time.UTC))\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetLimit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"20\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"resp, err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"ListMessage\", \"#D2A8FF\"], [\"(params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"for\", \"#FF7B72\"], \" \", [\"record\", \"#C9D1D9\"], \" \", [\":= range\", \"#FF7B72\"], \" \", [\"resp {\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"if\", \"#FF7B72\"], \" \", [\"resp[record].End\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"*\", \"#FF7B72\"], [\"resp[record].End)\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(resp[record].End)\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$messages = $twilio-\u003emessages-\u003eread(\\n    [\\n        \\\"dateSentBefore\\\" =\u003e new \\\\DateTime(\\\"2021-01-17T01:23:45Z\\\"),\\n        \\\"dateSentAfter\\\" =\u003e new \\\\DateTime(\\\"2021-01-15T01:23:45Z\\\"),\\n    ],\\n    20,\\n);\\n\\nforeach ($messages as $record) {\\n    print $record-\u003eend;\\n}\",\n            \"lang\": \"php\",\n            \"meta\": \"PHP\",\n            \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$messages = $twilio-\u003emessages-\u003eread(\\n    [\\n        \\\"dateSentBefore\\\" =\u003e new \\\\DateTime(\\\"2021-01-17T01:23:45Z\\\"),\\n        \\\"dateSentAfter\\\" =\u003e new \\\\DateTime(\\\"2021-01-15T01:23:45Z\\\"),\\n    ],\\n    20,\\n);\\n\\nforeach ($messages as $record) {\\n    print $record-\u003eend;\\n}\",\n            \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$twilio\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"messages\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"read\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n    \", [\"[\", \"#C9D1D9\"], \"\\n        \", [\"\\\"dateSentBefore\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e new\", \"#FF7B72\"], \" \", [\"\\\\DateTime\", \"#79C0FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"2021-01-17T01:23:45Z\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n        \", [\"\\\"dateSentAfter\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e new\", \"#FF7B72\"], \" \", [\"\\\\DateTime\", \"#79C0FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"2021-01-15T01:23:45Z\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n    \", [\"],\", \"#C9D1D9\"], \"\\n    \", [\"20\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n\", [\");\", \"#C9D1D9\"], \"\\n\\n\", [\"foreach\", \"#FF7B72\"], \" \", [\"($messages\", \"#C9D1D9\"], \" \", [\"as\", \"#FF7B72\"], \" \", [\"$record) {\", \"#C9D1D9\"], \"\\n    \", [\"print\", \"#79C0FF\"], \" \", [\"$record\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"end;\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessages = @client\\n           .api\\n           .v2010\\n           .messages\\n           .list(\\n             date_sent_before: Time.new(2021, 1, 17, 1, 23, 45),\\n             date_sent_after: Time.new(2021, 1, 15, 1, 23, 45),\\n             limit: 20\\n           )\\n\\nmessages.each do |record|\\n   puts record.end\\nend\",\n            \"lang\": \"ruby\",\n            \"meta\": \"Ruby\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessages = @client\\n           .api\\n           .v2010\\n           .messages\\n           .list(\\n             date_sent_before: Time.new(2021, 1, 17, 1, 23, 45),\\n             date_sent_after: Time.new(2021, 1, 15, 1, 23, 45),\\n             limit: 20\\n           )\\n\\nmessages.each do |record|\\n   puts record.end\\nend\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"messages\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"@client\", \"#C9D1D9\"], \"\\n           \", [\".api\", \"#C9D1D9\"], \"\\n           \", [\".v2010\", \"#C9D1D9\"], \"\\n           \", [\".messages\", \"#C9D1D9\"], \"\\n           \", [\".list(\", \"#C9D1D9\"], \"\\n             \", [\"date_sent_before: Time\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(\", \"#C9D1D9\"], [\"2021\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"17\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"23\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"45\", \"#79C0FF\"], [\"),\", \"#C9D1D9\"], \"\\n             \", [\"date_sent_after: Time\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(\", \"#C9D1D9\"], [\"2021\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"15\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"23\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \" \", [\"45\", \"#79C0FF\"], [\"),\", \"#C9D1D9\"], \"\\n             \", [\"limit: 20\", \"#79C0FF\"], \"\\n           \", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"messages.each\", \"#C9D1D9\"], \" \", [\"do\", \"#FF7B72\"], \" \", [\"|record|\", \"#C9D1D9\"], \"\\n   \", [\"puts\", \"#79C0FF\"], \" \", [\"record.end\", \"#C9D1D9\"], \"\\n\", [\"end\", \"#FF7B72\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:list \\\\\\n   --date-sent-before 2016-07-31 \\\\\\n   --date-sent-after 2016-07-31\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"twilio-cli\",\n            \"code\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:list \\\\\\n   --date-sent-before 2016-07-31 \\\\\\n   --date-sent-after 2016-07-31\",\n            \"tokens\": [[\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:messages:list\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--date-sent-before\", \"#79C0FF\"], \" \", [\"2016-07-31\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--date-sent-after\", \"#79C0FF\"], \" \", [\"2016-07-31\", \"#A5D6FF\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"curl -X GET \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json?DateSent\u003c=2016-07-31\u0026DateSent\u003e=2016-07-31\u0026PageSize=20\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"curl\",\n            \"code\": \"curl -X GET \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages.json?DateSent\u003c=2016-07-31\u0026DateSent\u003e=2016-07-31\u0026PageSize=20\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"tokens\": [[\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"GET \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Messages.json?DateSent\u003c=2016-07-31\u0026DateSent\u003e=2016-07-31\u0026PageSize=20\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }],\n          \"output\": {\n            \"value\": \"{\\n  \\\"end\\\": 1,\\n  \\\"first_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\",\\n  \\\"next_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=1\u0026PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n  \\\"page\\\": 0,\\n  \\\"page_size\\\": 2,\\n  \\\"previous_page_uri\\\": null,\\n  \\\"messages\\\": [\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"testing\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"direction\\\": \\\"outbound-api\\\",\\n      \\\"error_code\\\": null,\\n      \\\"error_message\\\": null,\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"0\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"SMded05904ccb347238880ca9264e8fe1c\\\",\\n      \\\"status\\\": \\\"sent\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json\\\"\\n    },\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"look mom I have media!\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"direction\\\": \\\"inbound\\\",\\n      \\\"error_code\\\": 30004,\\n      \\\"error_message\\\": \\\"Message blocked\\\",\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"3\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"MMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n      \\\"status\\\": \\\"received\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json\\\"\\n    }\\n  ],\\n  \\\"start\\\": 0,\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\\n}\",\n            \"lang\": \"json\",\n            \"meta\": \"\",\n            \"code\": \"{\\n  \\\"end\\\": 1,\\n  \\\"first_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\",\\n  \\\"next_page_uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=1\u0026PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n  \\\"page\\\": 0,\\n  \\\"page_size\\\": 2,\\n  \\\"previous_page_uri\\\": null,\\n  \\\"messages\\\": [\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"testing\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:50 +0000\\\",\\n      \\\"direction\\\": \\\"outbound-api\\\",\\n      \\\"error_code\\\": null,\\n      \\\"error_message\\\": null,\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"0\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"SMded05904ccb347238880ca9264e8fe1c\\\",\\n      \\\"status\\\": \\\"sent\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json\\\"\\n    },\\n    {\\n      \\\"account_sid\\\": \\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"api_version\\\": \\\"2010-04-01\\\",\\n      \\\"body\\\": \\\"look mom I have media!\\\",\\n      \\\"date_created\\\": \\\"Fri, 24 May 2019 17:44:46 +0000\\\",\\n      \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:44:49 +0000\\\",\\n      \\\"direction\\\": \\\"inbound\\\",\\n      \\\"error_code\\\": 30004,\\n      \\\"error_message\\\": \\\"Message blocked\\\",\\n      \\\"from\\\": \\\"+12019235161\\\",\\n      \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n      \\\"num_media\\\": \\\"3\\\",\\n      \\\"num_segments\\\": \\\"1\\\",\\n      \\\"price\\\": \\\"-0.00750\\\",\\n      \\\"price_unit\\\": \\\"USD\\\",\\n      \\\"sid\\\": \\\"MMc26223853f8c46b4ab7dfaa6abba0a26\\\",\\n      \\\"status\\\": \\\"received\\\",\\n      \\\"subresource_uris\\\": {\\n        \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json\\\",\\n        \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json\\\"\\n      },\\n      \\\"to\\\": \\\"+18182008801\\\",\\n      \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json\\\"\\n    }\\n  ],\\n  \\\"start\\\": 0,\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\\n}\",\n            \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"end\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"1\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"first_page_uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"next_page_uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=1\u0026PageToken=PAMMc26223853f8c46b4ab7dfaa6abba0a26\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"page\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"page_size\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"2\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"previous_page_uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"messages\\\"\", \"#7EE787\"], [\": [\", \"#C9D1D9\"], \"\\n    \", [\"{\", \"#C9D1D9\"], \"\\n      \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"testing\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:46 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:50 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:50 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"outbound-api\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+12019235161\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"-0.00750\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"USD\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMded05904ccb347238880ca9264e8fe1c\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"sent\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n        \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Media.json\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"feedback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c/Feedback.json\\\"\", \"#A5D6FF\"], \"\\n      \", [\"},\", \"#C9D1D9\"], \"\\n      \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+18182008801\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMded05904ccb347238880ca9264e8fe1c.json\\\"\", \"#A5D6FF\"], \"\\n    \", [\"},\", \"#C9D1D9\"], \"\\n    \", [\"{\", \"#C9D1D9\"], \"\\n      \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"look mom I have media!\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:46 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:49 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:44:49 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"inbound\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"30004\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Message blocked\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+12019235161\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"3\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"-0.00750\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"USD\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MMc26223853f8c46b4ab7dfaa6abba0a26\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"received\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n        \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Media.json\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n        \", [\"\\\"feedback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26/Feedback.json\\\"\", \"#A5D6FF\"], \"\\n      \", [\"},\", \"#C9D1D9\"], \"\\n      \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+18182008801\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n      \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/MMc26223853f8c46b4ab7dfaa6abba0a26.json\\\"\", \"#A5D6FF\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n  \", [\"],\", \"#C9D1D9\"], \"\\n  \", [\"\\\"start\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"0\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages.json?To=%2B123456789\u0026From=%2B987654321\u0026DateSent%3E=2008-01-02\u0026PageSize=2\u0026Page=0\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }\n        })\n      }), _jsx(_components.hr, {})]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"update-a-message-resource-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"update-a-message-resource\",\n        children: \"Update a Message resource\"\n      }), _jsx(_components.p, {\n        children: _jsx(_components.code, {\n          children: \"POST https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json\"\n        })\n      }), _jsxs(_components.p, {\n        children: [\"Updates the body of a Message resource. Send a \", _jsx(_components.code, {\n          children: \"POST\"\n        }), \" request to a Message resource's URI containing the updated parameters.\"]\n      }), _jsxs(_components.p, {\n        children: [\"This action is primarily used to redact Message content. To redact a Message resource's \", _jsx(_components.code, {\n          children: \"Body\"\n        }), \", send a \", _jsx(_components.code, {\n          children: \"POST\"\n        }), \" request to the Message resource's URI and set the \", _jsx(_components.code, {\n          children: \"Body\"\n        }), \" parameter as an empty string: \", _jsx(_components.code, {\n          children: \"\\\"\\\"\"\n        }), \". This redacts the \", _jsx(_components.code, {\n          children: \"Body\"\n        }), \" of a message while keeping the other \", _jsx(_components.a, {\n          href: \"#message-properties\",\n          children: \"Message resource properties\"\n        }), \" intact.\"]\n      })]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"path-parameters-3-section-indexable\",\n      children: [_jsx(_components.h3, {\n        id: \"path-parameters-3\",\n        children: \"Path parameters\"\n      }), _jsx(OperationTable, {\n        type: \"parameters\",\n        data: [{\n          \"name\": \"AccountSid\",\n          \"in\": \"path\",\n          \"description\": \"The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Message resources to update.\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"minLength\": 34,\n            \"maxLength\": 34,\n            \"pattern\": \"^AC[0-9a-fA-F]{32}$\"\n          },\n          \"required\": true\n        }, {\n          \"name\": \"Sid\",\n          \"in\": \"path\",\n          \"description\": \"The SID of the Message resource to be updated\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"minLength\": 34,\n            \"maxLength\": 34,\n            \"pattern\": \"^(SM|MM)[0-9a-fA-F]{32}$\"\n          },\n          \"required\": true\n        }]\n      })]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"request-body-parameters-1-section-indexable\",\n      children: [_jsx(_components.h3, {\n        id: \"request-body-parameters-1\",\n        children: \"Request body parameters\"\n      }), _jsx(OperationTable, {\n        type: \"body\",\n        data: {\n          \"schema\": {\n            \"type\": \"object\",\n            \"title\": \"UpdateMessageRequest\",\n            \"properties\": {\n              \"Body\": {\n                \"type\": \"string\",\n                \"description\": \"The new `body` of the Message resource. To redact the text content of a Message, this parameter's value must be an empty string\",\n                \"x-twilio\": {\n                  \"pii\": {\n                    \"handling\": \"standard\",\n                    \"deleteSla\": 30\n                  }\n                }\n              },\n              \"Status\": {\n                \"type\": \"string\",\n                \"enum\": [\"canceled\"],\n                \"refName\": \"message_enum_update_status\",\n                \"modelName\": \"message_enum_update_status\"\n              }\n            }\n          },\n          \"examples\": {\n            \"redactBody\": {\n              \"value\": {\n                \"lang\": \"json\",\n                \"value\": \"{\\n  \\\"Body\\\": \\\"\\\"\\n}\",\n                \"meta\": \"\",\n                \"code\": \"{\\n  \\\"Body\\\": \\\"\\\"\\n}\",\n                \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"Body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n                \"annotations\": [],\n                \"themeName\": \"github-dark\",\n                \"style\": {\n                  \"color\": \"#c9d1d9\",\n                  \"background\": \"#0d1117\",\n                  \"colorScheme\": \"dark\"\n                }\n              }\n            },\n            \"cancelMessage\": {\n              \"value\": {\n                \"lang\": \"json\",\n                \"value\": \"{\\n  \\\"Status\\\": \\\"canceled\\\"\\n}\",\n                \"meta\": \"\",\n                \"code\": \"{\\n  \\\"Status\\\": \\\"canceled\\\"\\n}\",\n                \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"Status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"canceled\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n                \"annotations\": [],\n                \"themeName\": \"github-dark\",\n                \"style\": {\n                  \"color\": \"#c9d1d9\",\n                  \"background\": \"#0d1117\",\n                  \"colorScheme\": \"dark\"\n                }\n              }\n            }\n          },\n          \"encodingType\": \"application/x-www-form-urlencoded\",\n          \"conditionalParameterMap\": {}\n        }\n      }), _jsx(_Fragment, {\n        children: _jsx(CodeBlockGroup, {\n          \"children\": _jsx(_Fragment, {}),\n          \"title\": \"Redact the body of a Message resource\",\n          \"_data\": {\n            \"header\": \"\"\n          },\n          \"groupType\": \"dynamic\",\n          \"slug\": \"code-redact-the-body-of-a-message-resource\",\n          \"blocks\": [{\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function updateMessage() {\\n  const message = await client\\n    .messages(\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\")\\n    .update({ body: \\\"\\\" });\\n\\n  console.log(message.body);\\n}\\n\\nupdateMessage();\",\n            \"lang\": \"javascript\",\n            \"meta\": \"Node.js\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function updateMessage() {\\n  const message = await client\\n    .messages(\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\")\\n    .update({ body: \\\"\\\" });\\n\\n  console.log(message.body);\\n}\\n\\nupdateMessage();\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"updateMessage\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n  \", [\"const\", \"#FF7B72\"], \" \", [\"message\", \"#79C0FF\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"client\", \"#C9D1D9\"], \"\\n    \", [\".\", \"#C9D1D9\"], [\"messages\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n    \", [\".\", \"#C9D1D9\"], [\"update\", \"#D2A8FF\"], [\"({ body:\", \"#C9D1D9\"], \" \", [\"\\\"\\\"\", \"#A5D6FF\"], \" \", [\"});\", \"#C9D1D9\"], \"\\n\\n  \", [\"console.\", \"#C9D1D9\"], [\"log\", \"#D2A8FF\"], [\"(message.body);\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"updateMessage\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages(\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\").update(body=\\\"\\\")\\n\\nprint(message.body)\",\n            \"lang\": \"python\",\n            \"meta\": \"Python\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nmessage = client.messages(\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\").update(body=\\\"\\\")\\n\\nprint(message.body)\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"client.messages(\", \"#C9D1D9\"], [\"\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\").update(\", \"#C9D1D9\"], [\"body\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], [\"(message.body)\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message = await MessageResource.UpdateAsync(\\n            body: \\\"\\\", pathSid: \\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\");\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"lang\": \"csharp\",\n            \"meta\": \"C#\",\n            \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        var message = await MessageResource.UpdateAsync(\\n            body: \\\"\\\", pathSid: \\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\");\\n\\n        Console.WriteLine(message.Body);\\n    }\\n}\",\n            \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n        \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n        \", [\"var\", \"#FF7B72\"], \" \", [\"message\", \"#FFA657\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"MessageResource.\", \"#C9D1D9\"], [\"UpdateAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n            \", [\"body\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \" \", [\"pathSid\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"Console.\", \"#C9D1D9\"], [\"WriteLine\", \"#D2A8FF\"], [\"(message.Body);\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message.updater(\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\").setBody(\\\"\\\").update();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"lang\": \"java\",\n            \"meta\": \"Java\",\n            \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message message = Message.updater(\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\").setBody(\\\"\\\").update();\\n\\n        System.out.println(message.getBody());\\n    }\\n}\",\n            \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Message;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n    \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n    \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n        \", [\"Message message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Message.\", \"#C9D1D9\"], [\"updater\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\").\", \"#C9D1D9\"], [\"setBody\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"\\\"\", \"#A5D6FF\"], [\").\", \"#C9D1D9\"], [\"update\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n        \", [\"System.out.\", \"#C9D1D9\"], [\"println\", \"#D2A8FF\"], [\"(message.\", \"#C9D1D9\"], [\"getBody\", \"#D2A8FF\"], [\"());\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.UpdateMessageParams{}\\n\\tparams.SetBody(\\\"\\\")\\n\\n\\tresp, err := client.Api.UpdateMessage(\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n\\t\\tparams)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"lang\": \"go\",\n            \"meta\": \"Go\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.UpdateMessageParams{}\\n\\tparams.SetBody(\\\"\\\")\\n\\n\\tresp, err := client.Api.UpdateMessage(\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n\\t\\tparams)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Body != nil {\\n\\t\\t\\tfmt.Println(*resp.Body)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Body)\\n\\t\\t}\\n\\t}\\n}\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"UpdateMessageParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetBody\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"resp, err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"UpdateMessage\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"if\", \"#FF7B72\"], \" \", [\"resp.Body\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"*\", \"#FF7B72\"], [\"resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(resp.Body)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio\\n    -\u003emessages(\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\")\\n    -\u003eupdate([\\\"body\\\" =\u003e \\\"\\\"]);\\n\\nprint $message-\u003ebody;\",\n            \"lang\": \"php\",\n            \"meta\": \"PHP\",\n            \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$message = $twilio\\n    -\u003emessages(\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\")\\n    -\u003eupdate([\\\"body\\\" =\u003e \\\"\\\"]);\\n\\nprint $message-\u003ebody;\",\n            \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$twilio\", \"#C9D1D9\"], \"\\n    \", [\"-\u003e\", \"#FF7B72\"], [\"messages\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n    \", [\"-\u003e\", \"#FF7B72\"], [\"update\", \"#D2A8FF\"], [\"([\", \"#C9D1D9\"], [\"\\\"body\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"\\\"\", \"#A5D6FF\"], [\"]);\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], \" \", [\"$message\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"body;\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages('SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')\\n          .update(body: '')\\n\\nputs message.body\",\n            \"lang\": \"ruby\",\n            \"meta\": \"Ruby\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\nmessage = @client\\n          .api\\n          .v2010\\n          .messages('SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX')\\n          .update(body: '')\\n\\nputs message.body\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"message\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"@client\", \"#C9D1D9\"], \"\\n          \", [\".api\", \"#C9D1D9\"], \"\\n          \", [\".v2010\", \"#C9D1D9\"], \"\\n          \", [\".messages(\", \"#C9D1D9\"], [\"'SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n          \", [\".update(\", \"#C9D1D9\"], [\"body:\", \"#79C0FF\"], \" \", [\"''\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"puts\", \"#79C0FF\"], \" \", [\"message.body\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:update \\\\\\n   --sid SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \\\\\\n   --body \\\"\\\"\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"twilio-cli\",\n            \"code\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:update \\\\\\n   --sid SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX \\\\\\n   --body \\\"\\\"\",\n            \"tokens\": [[\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:messages:update\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--sid\", \"#79C0FF\"], \" \", [\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--body\", \"#79C0FF\"], \" \", [\"\\\"\\\"\", \"#A5D6FF\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"curl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages/SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.json\\\" \\\\\\n--data-urlencode \\\"Body=\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"curl\",\n            \"code\": \"curl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages/SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.json\\\" \\\\\\n--data-urlencode \\\"Body=\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"tokens\": [[\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"POST \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Messages/SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.json\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"Body=\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }],\n          \"output\": {\n            \"value\": \"{\\n  \\\"account_sid\\\": \\\"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"\\\",\\n  \\\"date_created\\\": \\\"Fri, 24 May 2019 17:18:27 +0000\\\",\\n  \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:18:28 +0000\\\",\\n  \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:18:28 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": null,\\n  \\\"error_message\\\": null,\\n  \\\"from\\\": \\\"+12019235161\\\",\\n  \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": null,\\n  \\\"price_unit\\\": \\\"USD\\\",\\n  \\\"sid\\\": \\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"status\\\": \\\"sent\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Media.json\\\",\\n    \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Feedback.json\\\"\\n  },\\n  \\\"to\\\": \\\"+18182008801\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5.json\\\"\\n}\",\n            \"lang\": \"json\",\n            \"meta\": \"\",\n            \"code\": \"{\\n  \\\"account_sid\\\": \\\"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"api_version\\\": \\\"2010-04-01\\\",\\n  \\\"body\\\": \\\"\\\",\\n  \\\"date_created\\\": \\\"Fri, 24 May 2019 17:18:27 +0000\\\",\\n  \\\"date_sent\\\": \\\"Fri, 24 May 2019 17:18:28 +0000\\\",\\n  \\\"date_updated\\\": \\\"Fri, 24 May 2019 17:18:28 +0000\\\",\\n  \\\"direction\\\": \\\"outbound-api\\\",\\n  \\\"error_code\\\": null,\\n  \\\"error_message\\\": null,\\n  \\\"from\\\": \\\"+12019235161\\\",\\n  \\\"messaging_service_sid\\\": \\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n  \\\"num_media\\\": \\\"0\\\",\\n  \\\"num_segments\\\": \\\"1\\\",\\n  \\\"price\\\": null,\\n  \\\"price_unit\\\": \\\"USD\\\",\\n  \\\"sid\\\": \\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\",\\n  \\\"status\\\": \\\"sent\\\",\\n  \\\"subresource_uris\\\": {\\n    \\\"media\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Media.json\\\",\\n    \\\"feedback\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Feedback.json\\\"\\n  },\\n  \\\"to\\\": \\\"+18182008801\\\",\\n  \\\"uri\\\": \\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5.json\\\"\\n}\",\n            \"tokens\": [[\"{\", \"#C9D1D9\"], \"\\n  \", [\"\\\"account_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"api_version\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"2010-04-01\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"body\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_created\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:18:27 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_sent\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:18:28 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"date_updated\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"Fri, 24 May 2019 17:18:28 +0000\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"direction\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"outbound-api\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_code\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"error_message\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"from\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+12019235161\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"messaging_service_sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"0\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"num_segments\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"1\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"null\", \"#79C0FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"price_unit\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"USD\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"sid\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"status\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"sent\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"subresource_uris\\\"\", \"#7EE787\"], [\": {\", \"#C9D1D9\"], \"\\n    \", [\"\\\"media\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Media.json\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n    \", [\"\\\"feedback\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5/Feedback.json\\\"\", \"#A5D6FF\"], \"\\n  \", [\"},\", \"#C9D1D9\"], \"\\n  \", [\"\\\"to\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"+18182008801\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n  \", [\"\\\"uri\\\"\", \"#7EE787\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"/2010-04-01/Accounts/ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/Messages/SMb7c0a2ce80504485a6f653a7110836f5.json\\\"\", \"#A5D6FF\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }\n        })\n      }), _jsx(_components.hr, {})]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"delete-a-message-resource-section-indexable\",\n      children: [_jsx(_components.h2, {\n        id: \"delete-a-message-resource\",\n        children: \"Delete a Message resource\"\n      }), _jsx(_components.p, {\n        children: _jsx(_components.code, {\n          children: \"DELETE https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages/{Sid}.json\"\n        })\n      }), _jsxs(_components.p, {\n        children: [\"To delete a Message resource, send a \", _jsx(_components.code, {\n          children: \"DELETE\"\n        }), \" request to the Message resource's URI.\"]\n      }), _jsxs(_components.p, {\n        children: [\"If the \", _jsx(_components.code, {\n          children: \"DELETE\"\n        }), \" request is successful, Twilio's response status code is \", _jsx(_components.code, {\n          children: \"HTTP 204 (No Content)\"\n        }), \".\"]\n      }), _jsx(_components.p, {\n        children: \"A deleted Message resource no longer appears in your Account's Messaging logs. Deleted messages cannot be recovered.\"\n      }), _jsxs(_components.p, {\n        children: [\"Deleting a Message resource also deletes any associated Media and/or MessageFeedback sub-resources. Any associated media file is also deleted unless the same media file is associated with another Message resource in your Account. For example, if you send 1,000 messages with the same media file (e.g., a \", _jsx(_components.code, {\n          children: \".jpeg\"\n        }), \" file), that media file remains accessible until all 1,000 associated Message resources (and/or the associated Media sub-resources) are deleted.\"]\n      }), _jsx(Warning, {\n        children: _jsxs(_components.p, {\n          children: [\"Message bodies may persist for up to 30 days after an HTTP \", _jsx(_components.code, {\n            children: \"DELETE\"\n          }), \" request in our database backups.\"]\n        })\n      })]\n    }), \"\\n\", _jsxs(_components.section, {\n      id: \"path-parameters-4-section-indexable\",\n      children: [_jsx(_components.h3, {\n        id: \"path-parameters-4\",\n        children: \"Path parameters\"\n      }), _jsx(OperationTable, {\n        type: \"parameters\",\n        data: [{\n          \"name\": \"AccountSid\",\n          \"in\": \"path\",\n          \"description\": \"The SID of the [Account](https://www.twilio.com/docs/iam/api/account) associated with the Message resource\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"minLength\": 34,\n            \"maxLength\": 34,\n            \"pattern\": \"^AC[0-9a-fA-F]{32}$\"\n          },\n          \"required\": true\n        }, {\n          \"name\": \"Sid\",\n          \"in\": \"path\",\n          \"description\": \"The SID of the Message resource you wish to delete\",\n          \"schema\": {\n            \"type\": \"string\",\n            \"minLength\": 34,\n            \"maxLength\": 34,\n            \"pattern\": \"^(SM|MM)[0-9a-fA-F]{32}$\"\n          },\n          \"required\": true\n        }]\n      }), _jsx(_Fragment, {\n        children: _jsx(CodeBlockGroup, {\n          \"children\": _jsx(_Fragment, {}),\n          \"title\": \"Deletes a Message resource from your account\",\n          \"_data\": {\n            \"header\": \"\"\n          },\n          \"groupType\": \"dynamic\",\n          \"slug\": \"code-deletes-a-message-resource-from-your-account\",\n          \"blocks\": [{\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function deleteMessage() {\\n  await client.messages(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\").remove();\\n}\\n\\ndeleteMessage();\",\n            \"lang\": \"javascript\",\n            \"meta\": \"Node.js\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function deleteMessage() {\\n  await client.messages(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\").remove();\\n}\\n\\ndeleteMessage();\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"deleteMessage\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n  \", [\"await\", \"#FF7B72\"], \" \", [\"client.\", \"#C9D1D9\"], [\"messages\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\").\", \"#C9D1D9\"], [\"remove\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"deleteMessage\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nclient.messages(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\").delete()\",\n            \"lang\": \"python\",\n            \"meta\": \"Python\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\nclient.messages(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\").delete()\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"client.messages(\", \"#C9D1D9\"], [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\").delete()\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        await MessageResource.DeleteAsync(pathSid: \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\");\\n    }\\n}\",\n            \"lang\": \"csharp\",\n            \"meta\": \"C#\",\n            \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n    public static async Task Main(string[] args) {\\n        // Find your Account SID and Auth Token at twilio.com/console\\n        // and set the environment variables. See http://twil.io/secure\\n        string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n        string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n        TwilioClient.Init(accountSid, authToken);\\n\\n        await MessageResource.DeleteAsync(pathSid: \\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\");\\n    }\\n}\",\n            \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n        \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n        \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n        \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n        \", [\"await\", \"#FF7B72\"], \" \", [\"MessageResource.\", \"#C9D1D9\"], [\"DeleteAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"pathSid\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message.deleter(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\").delete();\\n    }\\n}\",\n            \"lang\": \"java\",\n            \"meta\": \"Java\",\n            \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Message;\\n\\npublic class Example {\\n    // Find your Account SID and Auth Token at twilio.com/console\\n    // and set the environment variables. See http://twil.io/secure\\n    public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n    public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n    public static void main(String[] args) {\\n        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n        Message.deleter(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\").delete();\\n    }\\n}\",\n            \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Message;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n    \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n    \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n    \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n    \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n        \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n        \", [\"Message.\", \"#C9D1D9\"], [\"deleter\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\").\", \"#C9D1D9\"], [\"delete\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n    \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.DeleteMessageParams{}\\n\\n\\terr := client.Api.DeleteMessage(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n\\t\\tparams)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t}\\n}\",\n            \"lang\": \"go\",\n            \"meta\": \"Go\",\n            \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.DeleteMessageParams{}\\n\\n\\terr := client.Api.DeleteMessage(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\",\\n\\t\\tparams)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t}\\n}\",\n            \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"DeleteMessageParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"DeleteMessage\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$twilio-\u003emessages(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\")-\u003edelete();\",\n            \"lang\": \"php\",\n            \"meta\": \"PHP\",\n            \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = $_ENV[\\\"TWILIO_ACCOUNT_SID\\\"];\\n$token = $_ENV[\\\"TWILIO_AUTH_TOKEN\\\"];\\n$twilio = new Client($sid, $token);\\n\\n$twilio-\u003emessages(\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\")-\u003edelete();\",\n            \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$_ENV[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"];\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$twilio\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"messages\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"delete\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\n@client\\n  .api\\n  .v2010\\n  .messages('SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa')\\n  .delete\",\n            \"lang\": \"ruby\",\n            \"meta\": \"Ruby\",\n            \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\n@client\\n  .api\\n  .v2010\\n  .messages('SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa')\\n  .delete\",\n            \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"@client\", \"#C9D1D9\"], \"\\n  \", [\".api\", \"#C9D1D9\"], \"\\n  \", [\".v2010\", \"#C9D1D9\"], \"\\n  \", [\".messages(\", \"#C9D1D9\"], [\"'SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n  \", [\".delete\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:remove \\\\\\n   --sid SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"twilio-cli\",\n            \"code\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:messages:remove \\\\\\n   --sid SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\",\n            \"tokens\": [[\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:messages:remove\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n   \", [\"--sid\", \"#79C0FF\"], \" \", [\"SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\", \"#A5D6FF\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }, {\n            \"value\": \"curl -X DELETE \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"lang\": \"shellscript\",\n            \"meta\": \"curl\",\n            \"code\": \"curl -X DELETE \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n            \"tokens\": [[\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"DELETE \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Messages/SMaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa.json\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n            \"annotations\": [],\n            \"themeName\": \"github-dark\",\n            \"style\": {\n              \"color\": \"#c9d1d9\",\n              \"background\": \"#0d1117\",\n              \"colorScheme\": \"dark\"\n            }\n          }]\n        })\n      })]\n    })]\n  });\n}\nfunction MDXContent(props = {}) {\n  const {wrapper: MDXLayout} = {\n    ..._provideComponents(),\n    ...props.components\n  };\n  return MDXLayout ? _jsx(MDXLayout, {\n    ...props,\n    children: _jsx(_createMdxContent, {\n      ...props\n    })\n  }) : _createMdxContent(props);\n}\nreturn {\n  default: MDXContent\n};\nfunction _missingMdxReference(id, component) {\n  throw new Error(\"Expected \" + (component ? \"component\" : \"object\") + \" `\" + id + \"` to be defined: you likely forgot to import, pass, or provide it.\");\n}\n","frontmatter":{"title":"Messages resource","seo_description":"API reference for the Message resource: send SMS, MMS, and WhatsApp messages, query message statuses, and get, update, or delete sent messages.","path":"https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages.json","page_type":"api","include_in_llms_txt":true,"headings":[{"depth":2,"value":"Message Properties","id":"message-properties"},{"depth":2,"value":"Message Status values","id":"message-status-values"},{"depth":2,"value":"NumSegments property","id":"numsegments-property"},{"depth":2,"value":"Create a Message resource","id":"create-a-message-resource"},{"depth":3,"value":"Path parameters","id":"path-parameters"},{"depth":3,"value":"Request body parameters","id":"request-body-parameters"},{"depth":2,"value":"Twilio's request to the StatusCallback URL","id":"twilios-request-to-the-statuscallback-url"},{"depth":3,"value":"SMS/MMS","id":"smsmms"},{"depth":3,"value":"WhatsApp and other messaging channels","id":"whatsapp-and-other-messaging-channels"},{"depth":2,"value":"Send an SMS message","id":"send-an-sms-message"},{"depth":2,"value":"Send an RCS message","id":"send-an-rcs-message"},{"depth":2,"value":"Send a WhatsApp message","id":"send-a-whatsapp-message"},{"depth":2,"value":"Send a message with a Messaging Service","id":"send-a-message-with-a-messaging-service"},{"depth":2,"value":"Fetch a Message resource","id":"fetch-a-message-resource"},{"depth":3,"value":"Path parameters","id":"path-parameters-1"},{"depth":2,"value":"Read multiple Message resources","id":"read-multiple-message-resources"},{"depth":3,"value":"Path parameters","id":"path-parameters-2"},{"depth":3,"value":"Query parameters","id":"query-parameters"},{"depth":2,"value":"Update a Message resource","id":"update-a-message-resource"},{"depth":3,"value":"Path parameters","id":"path-parameters-3"},{"depth":3,"value":"Request body parameters","id":"request-body-parameters-1"},{"depth":2,"value":"Delete a Message resource","id":"delete-a-message-resource"},{"depth":3,"value":"Path parameters","id":"path-parameters-4"}]},"scope":{}},"matter":{"title":"Messages resource","seo_description":"API reference for the Message resource: send SMS, MMS, and WhatsApp messages, query message statuses, and get, update, or delete sent messages.","path":"https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages.json","page_type":"api","include_in_llms_txt":true,"headings":[{"depth":2,"value":"Message Properties","id":"message-properties"},{"depth":2,"value":"Message Status values","id":"message-status-values"},{"depth":2,"value":"NumSegments property","id":"numsegments-property"},{"depth":2,"value":"Create a Message resource","id":"create-a-message-resource"},{"depth":3,"value":"Path parameters","id":"path-parameters"},{"depth":3,"value":"Request body parameters","id":"request-body-parameters"},{"depth":2,"value":"Twilio's request to the StatusCallback URL","id":"twilios-request-to-the-statuscallback-url"},{"depth":3,"value":"SMS/MMS","id":"smsmms"},{"depth":3,"value":"WhatsApp and other messaging channels","id":"whatsapp-and-other-messaging-channels"},{"depth":2,"value":"Send an SMS message","id":"send-an-sms-message"},{"depth":2,"value":"Send an RCS message","id":"send-an-rcs-message"},{"depth":2,"value":"Send a WhatsApp message","id":"send-a-whatsapp-message"},{"depth":2,"value":"Send a message with a Messaging Service","id":"send-a-message-with-a-messaging-service"},{"depth":2,"value":"Fetch a Message resource","id":"fetch-a-message-resource"},{"depth":3,"value":"Path parameters","id":"path-parameters-1"},{"depth":2,"value":"Read multiple Message resources","id":"read-multiple-message-resources"},{"depth":3,"value":"Path parameters","id":"path-parameters-2"},{"depth":3,"value":"Query parameters","id":"query-parameters"},{"depth":2,"value":"Update a Message resource","id":"update-a-message-resource"},{"depth":3,"value":"Path parameters","id":"path-parameters-3"},{"depth":3,"value":"Request body parameters","id":"request-body-parameters-1"},{"depth":2,"value":"Delete a Message resource","id":"delete-a-message-resource"},{"depth":3,"value":"Path parameters","id":"path-parameters-4"}]},"sidebarMenu":{"name":"Programmable Messaging","path":"/docs/messaging","type":"file","children":[{"type":"directory","path":"","name":"Getting Started","children":[{"type":"file","path":"/docs/messaging/quickstart","name":"SMS developer quickstart"},{"type":"file","path":"/docs/messaging/quickstart/no-code-sms-studio-quickstart","name":"SMS no-code quickstart"},{"type":"directory","path":"","name":"Messaging onboarding guide","children":[{"type":"file","path":"/docs/messaging/onboarding","name":"Overview"},{"type":"file","path":"/docs/messaging/onboarding/sms-foundations","name":"1. SMS foundations"},{"type":"file","path":"/docs/messaging/onboarding/prepare-your-sender-strategy","name":"2. Prepare your sender strategy"},{"type":"file","path":"/docs/messaging/onboarding/build-your-account","name":"3. Build your account"},{"type":"file","path":"/docs/messaging/onboarding/monitor-your-application","name":"4. Monitor your application"}]},{"type":"file","path":"/docs/rcs/onboarding","name":"Get started with RCS messaging"},{"type":"file","path":"/docs/whatsapp/quickstart","name":"WhatsApp quickstarts"},{"type":"file","path":"/docs/messaging/channels/facebook-messenger","name":"Get started with Facebook Messenger"}]},{"type":"directory","path":"","name":"API reference","children":[{"type":"file","path":"/docs/messaging/api","name":"API overview"},{"type":"directory","path":"","name":"Messages resource","children":[{"type":"file","path":"/docs/messaging/api/message-resource","name":"Messages"},{"type":"file","path":"/docs/messaging/api/message-feedback-resource","name":"Feedback"},{"type":"file","path":"/docs/messaging/api/media-resource","name":"Media"}]},{"type":"directory","path":"","name":"Services resource","children":[{"type":"file","path":"/docs/messaging/api/service-resource","name":"Services"},{"type":"file","path":"/docs/messaging/api/alphasender-resource","name":"AlphaSenders"},{"type":"file","path":"/docs/messaging/api/messaging-service-channelsender-resource","name":"ChannelSenders"},{"type":"file","path":"/docs/messaging/api/destination-alphasender-resource","name":"DestinationAlphaSenders"},{"type":"file","path":"/docs/messaging/api/phonenumber-resource","name":"PhoneNumbers"},{"type":"file","path":"/docs/messaging/api/services-shortcode-resource","name":"ShortCodes"}]},{"type":"file","path":"/docs/messaging/api/deactivations-resource","name":"Deactivations resource"},{"type":"file","path":"/docs/messaging/api/short-code-resource","name":"ShortCodes resource"},{"type":"file","path":"/docs/messaging/api/tollfree-verification-resource","name":"Toll-free Verifications resource"},{"type":"directory","path":"","name":"A2P 10DLC","children":[{"type":"file","path":"/docs/messaging/api/brand-registration-resource","name":"BrandRegistrations"},{"type":"file","path":"/docs/messaging/api/brand-vetting-resource","name":"Vettings"},{"type":"file","path":"/docs/messaging/api/usapptoperson-resource","name":"Usa2p"},{"type":"file","path":"/docs/messaging/api/usapptopersonusecase-resource","name":"Usecases"}]},{"type":"directory","path":"","name":"Pricing API","children":[{"type":"file","path":"/docs/messaging/api/pricing","name":"Countries"}]}]},{"type":"directory","path":"","name":"Preventing Fraud","children":[{"type":"file","path":"/docs/messaging/guides/preventing-messaging-fraud","name":"Preventing Fraud in Programmable Messaging"},{"type":"file","path":"/docs/messaging/features/sms-pumping-protection-programmable-messaging","name":"SMS Pumping Protection"},{"type":"file","path":"/docs/messaging/features/messaging-insights/sms-pumping-protection-insights","name":"SMS Pumping Protection Insights"}]},{"type":"directory","path":"","name":"Tutorials","children":[{"type":"file","path":"/docs/messaging/tutorials/how-to-receive-and-reply","name":"Receive and reply to incoming messages"},{"type":"file","path":"/docs/messaging/tutorials/how-to-send-sms-messages","name":"Send SMS and MMS messages"},{"type":"file","path":"/docs/messaging/tutorials/appointment-reminders","name":"Send appointment reminders"},{"type":"file","path":"/docs/messaging/tutorials/how-to-retrieve-and-modify-message-history","name":"Retrieve and modify message history"},{"type":"file","path":"/docs/rcs/send-an-rcs-message","name":"Send and receive RCS messages"},{"type":"file","path":"/docs/messaging/tutorials/send-message-with-facebook-messenger","name":"Send messages with Facebook Messenger"},{"type":"file","path":"/docs/messaging/tutorials","name":"Browse all Messaging tutorials"}]},{"type":"directory","path":"","name":"Messaging Services","children":[{"type":"file","path":"/docs/messaging/services","name":"Overview"},{"type":"file","path":"/docs/messaging/tutorials/send-messages-with-messaging-services","name":"Get started with Messaging Services"},{"type":"file","path":"/docs/messaging/tutorials/advanced-opt-out","name":"Manage opt-ins and opt-outs"},{"type":"file","path":"/docs/messaging/guides/best-practices-at-scale","name":"Best Practices for Scaling with Messaging Services"},{"type":"file","path":"/docs/messaging/guides/scaling-queueing-latency","name":"Manage queueing and latency"},{"type":"file","path":"/docs/messaging/services/alphanumeric-sender-ids-in-messaging-services","name":"Alphanumeric Sender IDs"}]},{"type":"directory","path":"","name":"Messaging Features","children":[{"type":"file","path":"/docs/messaging/features/twilio-health-score-for-messaging","name":"Twilio Health Score for Messaging"},{"type":"file","path":"/docs/messaging/features/intelligent-alerts","name":"Intelligent Alerts"},{"type":"file","path":"/docs/messaging/features/intelligent-discovery-ai-assistant","name":"Intelligent Discovery AI Assistant"},{"type":"directory","path":"","name":"Link Shortening","children":[{"type":"file","path":"/docs/messaging/features/link-shortening","name":"Overview"},{"type":"file","path":"/docs/messaging/features/link-shortening/onboarding-guide","name":"Onboarding Guide"},{"type":"link","isExternal":true,"path":"https://www.twilio.com/en-us/blog/setup-link-shortening-click-tracking","name":"Advanced Guide to Link Shortening and Link Tracking with Twilio Messaging"},{"type":"link","isExternal":true,"path":"https://www.twilio.com/en-us/blog/archive/2023/link-shortening-and-click-tracking-ssl-faq","name":"Link Shortening and Click Tracking SSL FAQ"},{"type":"link","isExternal":true,"path":"https://www.twilio.com/en-us/blog/how-to-schedule-and-track-marketing-campaigns","name":"How to Schedule and Track Marketing Campaigns"},{"type":"link","isExternal":true,"path":"https://www.twilio.com/en-us/blog/engagement-suite","name":"Introducing Engagement Suite from Twilio Messaging"}]},{"type":"file","path":"/docs/messaging/features/messaging-logs","name":"Messaging Logs"},{"type":"file","path":"/docs/messaging/features/message-scheduling","name":"Message Scheduling"},{"type":"directory","path":"","name":"Messaging Insights","children":[{"type":"file","path":"/docs/messaging/features/messaging-insights","name":"Overview"},{"type":"file","path":"/docs/messaging/features/messaging-insights/dashboards","name":"Dashboards"}]},{"type":"file","path":"/docs/messaging/features/multi-tenancy","name":"Multi-Tenancy"},{"type":"file","path":"/docs/messaging/features/recommendations","name":"Recommendations"},{"type":"file","path":"/docs/messaging/features/sms-pumping-protection-programmable-messaging","name":"SMS Pumping Protection"},{"type":"file","path":"/docs/messaging/features/traffic-optimization-engine","name":"Traffic Optimization Engine"},{"type":"file","path":"/docs/messaging/features/traffic-shaping","name":"Traffic Shaping"},{"type":"file","path":"/docs/messaging/features/compliance-toolkit","name":"Compliance Toolkit"},{"type":"file","path":"/docs/messaging/features/consent-api","name":"Consent Management API"},{"type":"file","path":"/docs/messaging/features/contact-api","name":"Contact API"}]},{"type":"directory","path":"","name":"Usage Guides","children":[{"type":"file","path":"/docs/usage/tutorials/how-to-use-your-free-trial-account","name":"Get started with your Twilio trial account"},{"type":"file","path":"/docs/messaging/guides/guide-to-using-the-twilio-virtual-phone","name":"Test SMS Messaging with the Virtual Phone"},{"type":"file","path":"/docs/messaging/guides/preventing-messaging-fraud","name":"Preventing Fraud in Programmable Messaging"},{"type":"file","path":"/docs/messaging/guides/sending-international-sms-guide","name":"What to Know Before Sending International SMS Messages"},{"type":"file","path":"/docs/messaging/guides/sms-geo-permissions","name":"SMS Geo Permissions"},{"type":"file","path":"/docs/messaging/guides/webhook-request","name":"Twilio's request to your incoming message Webhook URL"},{"type":"file","path":"/docs/messaging/guides/outbound-message-status-in-status-callbacks","name":"Outbound Message Status in Status Callbacks"},{"type":"file","path":"/docs/messaging/guides/track-outbound-message-status","name":"Track the Message Status of Outbound Messages"},{"type":"file","path":"/docs/messaging/guides/outbound-message-logging","name":"Best Practices for Messaging Delivery Status Logging"},{"type":"file","path":"/docs/messaging/guides/privacy-message-redaction","name":"Safeguard with Message redaction"},{"type":"file","path":"/docs/messaging/guides/debugging-common-issues","name":"Debugging Common Issues with SMS"},{"type":"file","path":"/docs/messaging/guides/send-message-feedback-to-twilio","name":"How to Optimize Message Deliverability with Message Feedback"},{"type":"file","path":"/docs/messaging/guides/market-throughput-overview","name":"Market Throughput Overview"}]},{"type":"directory","path":"","name":"TwiML","children":[{"type":"file","path":"/docs/messaging/twiml","name":"Overview"},{"type":"file","path":"/docs/messaging/twiml/message","name":"\u003cMessage\u003e"},{"type":"file","path":"/docs/messaging/twiml/redirect","name":"\u003cRedirect\u003e"}]},{"type":"directory","path":"","name":"US A2P 10DLC","children":[{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/quickstart","name":"A2P 10DLC quickstart"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc","name":"US A2P 10DLC Overview"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/collect-business-info","name":"Required Business Information"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/onboarding-for-government-and-non-profit-agencies","name":"Registration for Government and Non-Profit Agencies"},{"type":"directory","path":"","name":"Register Your Business","children":[{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/direct-standard-onboarding","name":"Direct Standard and Low-Volume Standard Registration"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/direct-sole-proprietor-registration-overview","name":"Direct Sole Proprietor Registration"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/transition-sole-proprietor-to-standard-brand","name":"Transition from a Sole Proprietor Brand to a Standard Brand"}]},{"type":"directory","path":"","name":"For ISVs: Register Your Customers","children":[{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/onboarding-isv","name":"ISV Onboarding Overview"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/onboarding-isv-api","name":"Standard and Low-Volume Standard Registration"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/onboarding-isv-api-sole-prop-new","name":"Sole Proprietor Registration"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/externally-registered-campaigns-api","name":"Use Externally Registered Campaigns"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/mock-brand-api","name":"Create Mock Brands and Campaigns"}]},{"type":"directory","path":"","name":"Troubleshooting A2P 10DLC Registrations","children":[{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/troubleshooting-a2p-brands","name":"Overview"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/troubleshooting-a2p-brands/troubleshooting-sole-proprietor-brand-registration-failures","name":"Troubleshooting Sole Proprietor Brand Registration Failures"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/troubleshooting-a2p-brands/troubleshooting-and-rectifying-a2p-standardlvs-brands","name":"Troubleshooting A2P 10DLC Standard/LVS Brands"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/troubleshooting-a2p-brands/troubleshooting-and-rectifying-a2p-campaigns-1","name":"Troubleshooting and rectifying Campaigns"},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/troubleshooting-a2p-brands/troubleshooting-a2p-phone-number-registration-issues","name":"Troubleshooting A2P Phone Number registration issues"}]},{"type":"file","path":"/docs/messaging/compliance/a2p-10dlc/event-streams-setup","name":"Set Up Notifications for A2P 10DLC"}]},{"type":"directory","path":"","name":"Toll-Free Verification","children":[{"type":"file","path":"/docs/messaging/compliance/toll-free/console-onboarding","name":"Console Onboarding Guide"},{"type":"file","path":"/docs/messaging/compliance/toll-free/api-onboarding","name":"REST API Onboarding Guide"},{"type":"file","path":"/docs/messaging/compliance/toll-free/compliance-embeddable-onboarding","name":"Compliance Embeddable Onboarding Guide"}]},{"type":"directory","path":"","name":"Messaging Channels","children":[{"type":"file","path":"/docs/messaging/channels","name":"Overview"},{"type":"file","path":"/docs/whatsapp","name":"WhatsApp"},{"type":"file","path":"/docs/rcs","name":"RCS"},{"type":"file","path":"/docs/messaging/channels/facebook-messenger","name":"Facebook Messenger (Public Beta)"}]},{"type":"directory","path":"","name":"Other Messaging products","children":[{"type":"file","path":"/docs/content","name":"Content Editor: message templates for any messaging channel"},{"type":"file","path":"/docs/conversations-classic","name":"Conversations: two-way messaging"},{"type":"file","path":"/docs/verify","name":"Verify: user verification and one-time passwords"},{"type":"file","path":"/docs/bulk-messaging","name":"Bulk Messaging: send messages at scale"}]},{"type":"directory","path":"","name":"Related docs","children":[{"type":"file","path":"/docs/phone-numbers","name":"Phone Numbers"},{"type":"file","path":"/docs/usage","name":"General Usage"},{"type":"file","path":"/docs/iam","name":"Identity and Access Management (IAM)"}]}]},"editUrl":"/api/docs/v1/edit-page?p=%2Fmessaging%2Fapi%2Fmessage-resource.mdx","isGated":false,"dateModified":"2026-03-09T18:47:22.000Z"},"__N_SSG":true},"page":"/docs/[...path]","query":{"path":["messaging","api","message-resource"]},"buildId":"prod-018f32bb2499f961f0c4781dff05ec4a449233da-33672","isFallback":false,"gsp":true,"scriptLoader":[]}</script></body></html>