1"use strict";(self.webpackChunkmeshtastic=self.webpackChunkmeshtastic||[]).push([["19201"],{47619(e,t,s){s.r(t),s.d(t,{metadata:()=>i,default:()=>m,frontMatter:()=>r,contentTitle:()=>o,toc:()=>l,assets:()=>c});var i=JSON.parse('{"id":"community/software/meshtastic-web-api","title":"Meshtastic Web API","description":"This is a community project maintained by @bmswens.","source":"@site/docs/community/software/meshtastic-web-api.mdx","sourceDirName":"community/software","slug":"/community/software/meshtastic-web-api","permalink":"/docs/community/software/meshtastic-web-api","draft":false,"unlisted":false,"editUrl":"https://github.com/meshtastic/meshtastic/edit/master/docs/community/software/meshtastic-web-api.mdx","tags":[],"version":"current","lastUpdatedBy":"rcarteraz","sidebarPosition":2,"frontMatter":{"id":"meshtastic-web-api","title":"Meshtastic Web API","sidebar_label":"Meshtastic Web API","sidebar_position":2},"sidebar":"Sidebar","previous":{"title":"Community Apps","permalink":"/docs/community/software"},"next":{"title":"Mesh-metrics","permalink":"/docs/community/software/community-mesh-metrics"}}'),n=s(91987),a=s(67008);let r={id:"meshtastic-web-api",title:"Meshtastic Web API",sidebar_label:"Meshtastic Web API",sidebar_position:2},o,c={},l=[{value:"Overview",id:"overview",level:2},{value:"Links",id:"links",level:2}];function h(e){let t={a:"a",admonition:"admonition",h2:"h2",li:"li",p:"p",ul:"ul",...(0,a.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(t.admonition,{type:"note",children:(0,n.jsxs)(t.p,{children:["This is a community project maintained by @bmswens.\nDevelopment can be followed on ",(0,n.jsx)(t.a,{href:"https://github.com/bmswens/Meshtastic-Web-API",children:"GitHub"}),".\nSupport should be sought from the respective authors."]})}),"\n",(0,n.jsx)(t.h2,{id:"overview",children:"Overview"}),"\n",(0,n.jsx)(t.p,{children:"Meshtastic Web API provides a RESTful interface to interact with a Meshtastic node via a serial connection."}),"\n",(0,n.jsx)(t.h2,{id:"links",children:"Links"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"https://github.com/bmswens/Meshtastic-Web-API",children:"Source"})}),"\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"https://bmswens.github.io/Meshtastic-Web-API/",children:"API Docs"})}),"\n",(0,n.jsx)(t.li,{children:(0,n.jsx)(t.a,{href:"https://github.com/bmswens/Meshtastic-Web-API/wiki/Installation",children:"Installation Instructions"})}),"\n",(0,n.jsxs)(t.li,{children:[(0,n.jsx)(t.a,{href:"https://github.com/bmswens/Meshtastic-Web-API/wiki/Supported-Services",children:"Supported Services"}),"\n",(0,n.jsxs)(t.ul,{children:["\n",(0,n.jsx)(t.li,{children:"Mattermost"}),"\n"]}),"\n"]}),"\n"]})]})}function m(e={}){let{wrapper:t}={...(0,a.R)(),...e.components};return t?(0,n.jsx)(t,{...e,children:(0,n.jsx)(h,{...e})}):h(e)}},67008(e,t,s){s.d(t,{R:()=>r,x:()=>o});var i=s(71763);let n={},a=i.createContext(n);function r(e){let t=i.useContext(a);return i.useMemo(function(){return"function"==typeof e?e(t):{...t,...e}},[t,e])}function o(e){let t;return t=e.disableParentContext?"function"==typeof e.components?e.components(n):e.components||n:r(e.components),i.createElement(a.Provider,{value:t},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.