1"use strict";(self.webpackChunkverifik_documentation=self.webpackChunkverifik_documentation||[]).push([["17636"],{38988(e,n,t){t.r(n),t.d(n,{metadata:()=>r,default:()=>m,frontMatter:()=>o,contentTitle:()=>c,toc:()=>u,assets:()=>d});var r=JSON.parse('{"id":"vehicle-validation/colombia/vehicle-validation-colombia-vehicle-s-soat-and-rtm-by-plate-and-identification-document","title":"\u{1F1E8}\u{1F1F4} RUNT \u2014 SOAT\xb7RTM \uAC80\uC99D","description":"\uBC88\uD638\uD310\uACFC \uC2E0\uBD84\uC99D\uC73C\uB85C SOAT \uBC0F RTM(\uAE30\uC220 \uAC80\uC0AC) \uC0C1\uD0DC\uB97C \uC870\uD68C\uD569\uB2C8\uB2E4.","source":"@site/docs-ko/vehicle-validation/colombia/vehicle-s-soat-and-rtm-by-plate-and-identification-document.mdx","sourceDirName":"vehicle-validation/colombia","slug":"/vehicle-validation/colombia/vehicle-s-soat-and-rtm-by-plate-and-identification-document","permalink":"/verifik-ko/vehicle-validation/colombia/vehicle-s-soat-and-rtm-by-plate-and-identification-document","draft":false,"unlisted":false,"editUrl":"https://github.com/Open-Verifik/verifik-documentation/tree/main/docs-ko/vehicle-validation/colombia/vehicle-s-soat-and-rtm-by-plate-and-identification-document.mdx","tags":[],"version":"current","frontMatter":{"id":"vehicle-validation-colombia-vehicle-s-soat-and-rtm-by-plate-and-identification-document","title":"\u{1F1E8}\u{1F1F4} RUNT \u2014 SOAT\xb7RTM \uAC80\uC99D","description":"\uBC88\uD638\uD310\uACFC \uC2E0\uBD84\uC99D\uC73C\uB85C SOAT \uBC0F RTM(\uAE30\uC220 \uAC80\uC0AC) \uC0C1\uD0DC\uB97C \uC870\uD68C\uD569\uB2C8\uB2E4.","sidebar_label":"RUNT \u2014 SOAT/RTM","slug":"/vehicle-validation/colombia/vehicle-s-soat-and-rtm-by-plate-and-identification-document"}}'),i=t(74848),a=t(28453),l=t(50773),s=t(57250);let o={id:"vehicle-validation-colombia-vehicle-s-soat-and-rtm-by-plate-and-identification-document",title:"\u{1F1E8}\u{1F1F4} RUNT \u2014 SOAT\xb7RTM \uAC80\uC99D",description:"\uBC88\uD638\uD310\uACFC \uC2E0\uBD84\uC99D\uC73C\uB85C SOAT \uBC0F RTM(\uAE30\uC220 \uAC80\uC0AC) \uC0C1\uD0DC\uB97C \uC870\uD68C\uD569\uB2C8\uB2E4.",sidebar_label:"RUNT \u2014 SOAT/RTM",slug:"/vehicle-validation/colombia/vehicle-s-soat-and-rtm-by-plate-and-identification-document"},c,d={},u=[{value:"\uC5D4\uB4DC\uD3EC\uC778\uD2B8",id:"\uC5D4\uB4DC\uD3EC\uC778\uD2B8",level:3},{value:"\uD5E4\uB354(Headers)",id:"\uD5E4\uB354headers",level:3},{value:"\uB9E4\uAC1C\uBCC0\uC218(Parameters)",id:"\uB9E4\uAC1C\uBCC0\uC218parameters",level:3},{value:"\uC694\uCCAD(Request)",id:"\uC694\uCCADrequest",level:3},{value:"\uC751\uB2F5(Response)",id:"\uC751\uB2F5response",level:3},{value:"\uCC38\uACE0(Notes)",id:"\uCC38\uACE0notes",level:3}];function h(e){let n={code:"code",h3:"h3",li:"li",p:"p",pre:"pre",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,a.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(n.h3,{id:"\uC5D4\uB4DC\uD3EC\uC778\uD2B8",children:"\uC5D4\uB4DC\uD3EC\uC778\uD2B8"}),"\n",(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{children:"GET https://api.verifik.co/v2/co/runt/vehiculo\n"})}),"\n",(0,i.jsxs)(n.p,{children:[(0,i.jsx)(n.strong,{children:"\uBC88\uD638\uD310"}),"\uACFC \uBA85\uC758\uC790 ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.code,{children:"documentType"})}),"\xb7",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.code,{children:"documentNumber"})})," \uB85C ",(0,i.jsx)(n.strong,{children:"RUNT"})," \uC5D0 \uB4F1\uB85D\uB41C \uCC28\uB7C9\uC758 ",(0,i.jsx)(n.strong,{children:"\uC77C\uBC18 \uB4F1\uB85D \uC815\uBCF4\xb7\uAE30\uBCF8 \uD2B9\uC131"}),"\uC744 \uC870\uD68C\uD569\uB2C8\uB2E4. ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.code,{children:"/v2/co/runt/vehicle-by-plate"})})," \uC758 \uC804\uCCB4 \uC774\uB825 \uBCF4\uACE0\uC11C\uBCF4\uB2E4 \uAC00\uBCBC\uC6B4 \uC6A9\uB3C4\uC785\uB2C8\uB2E4. \uD544\uC694 \uC2DC ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.code,{children:"audit"})})," \uCFFC\uB9AC(\uBB38\uC790\uC5F4 \uBD88\uB9AC\uC5B8)\uB97C \uC9C0\uC6D0\uD569\uB2C8\uB2E4."]}),"\n",(0,i.jsx)(n.h3,{id:"\uD5E4\uB354headers",children:"\uD5E4\uB354(Headers)"}),"\n",(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{children:"Name"}),(0,i.jsx)(n.th,{children:"Value"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"Accept"}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"application/json"})})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:"Authorization"}),(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"Bearer <token>"})})]})]})]}),"\n",(0,i.jsx)(n.h3,{id:"\uB9E4\uAC1C\uBCC0\uC218parameters",children:"\uB9E4\uAC1C\uBCC0\uC218(Parameters)"}),"\n",(0,i.jsxs)(n.table,{children:[(0,i.jsx)(n.thead,{children:(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.th,{children:"name"}),(0,i.jsx)(n.th,{children:"type"}),(0,i.jsx)(n.th,{children:"required"}),(0,i.jsx)(n.th,{children:"description"})]})}),(0,i.jsxs)(n.tbody,{children:[(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"documentType"})}),(0,i.jsx)(n.td,{children:"string"}),(0,i.jsx)(n.td,{children:"yes"}),(0,i.jsxs)(n.td,{children:["\uBA85\uC758\uC790 \uBB38\uC11C \uC720\uD615. ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.code,{children:"CC"})}),", ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.code,{children:"CE"})}),", ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.code,{children:"PA"})}),", ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.code,{children:"NIT"})}
1)," \uC911 \uD558\uB098."]})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"documentNumber"})}),(0,i.jsx)(n.td,{children:"string"}),(0,i.jsx)(n.td,{children:"yes"}),(0,i.jsx)(n.td,{children:"\uBB38\uC11C \uBC88\uD638(\uACF5\uBC31\xb7\uAD6C\uB450\uC810 \uC5C6\uC74C)."})]}),(0,i.jsxs)(n.tr,{children:[(0,i.jsx)(n.td,{children:(0,i.jsx)(n.code,{children:"plate"})}),(0,i.jsx)(n.td,{children:"string"}),(0,i.jsx)(n.td,{children:"yes"}),(0,i.jsxs)(n.td,{children:["\uC870\uD68C\uD560 \uBC88\uD638\uD310(API \uAC80\uC99D ",(0,i.jsx)(n.strong,{children:"5\u20139"}),"\uC790). \uC11C\uBC84\uC5D0\uC11C \uB300\uBB38\uC790\uB85C \uC815\uADDC\uD654\uB429\uB2C8\uB2E4."]})]})]})]}),"\n",(0,i.jsx)(n.h3,{id:"\uC694\uCCADrequest",children:"\uC694\uCCAD(Request)"}),"\n",(0,i.jsxs)(l.A,{children:[(0,i.jsx)(s.A,{value:"node",label:"Node.js",children:(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-javascript",children:'import axios from "axios";\n\nconst { data } = await axios.get("https://api.verifik.co/v2/co/runt/vehiculo", {\n params: {\n documentType: "CC",\n documentNumber: "123456789",\n plate: "ABC123",\n },\n headers: {\n Accept: "application/json",\n Authorization: `Bearer ${process.env.VERIFIK_TOKEN}`,\n },\n});\nconsole.log(data);\n'})})}),(0,i.jsx)(s.A,{value:"python",label:"Python",children:(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-python",children:'import os, requests\n\nurl = "https://api.verifik.co/v2/co/runt/vehiculo"\nheaders = {"Accept": "application/json", "Authorization": f"Bearer {os.getenv(\'VERIFIK_TOKEN\')}"}\nparams = {"documentType": "CC", "documentNumber": "123456789", "plate": "ABC123"}\nr = requests.get(url, headers=headers, params=params)\nprint(r.json())\n'})})})]}),"\n",(0,i.jsx)(n.h3,{id:"\uC751\uB2F5response",children:"\uC751\uB2F5(Response)"}),"\n",(0,i.jsxs)(l.A,{children:[(0,i.jsx)(s.A,{value:"200",label:"200",children:(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-json",children:'{\n "data": {\n "documentNumber": "31527228",\n "documentType": "CC",\n "plate": "WHH662",\n "vehicle": {\n "marca": "MAZDA",\n "linea": "T 45",\n "modelo": "1999",\n "noPlaca": "WHH662",\n "estadoDelVehiculo": "ACTIVO",\n "tipoServicio": "P\xfablico",\n "organismoTransito": "STRIA DE TTOyTTE MEDELLIN"\n }\n },\n "signature": {\n "dateTime": "October 10, 2025 8:10 PM",\n "message": "Certified by Verifik.co"\n },\n "id": "GVMFW"\n}\n'})})}),(0,i.jsx)(s.A,{value:"404",label:"404",children:(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-json",children:'{\n "code": "NotFound",\n "message": "Record not found."\n}\n'})})}),(0,i.jsx)(s.A,{value:"409",label:"409",children:(0,i.jsx)(n.pre,{children:(0,i.jsx)(n.code,{className:"language-json",children:'{\n "code": "MissingParameter",\n "message": "missing documentType. missing documentNumber. missing plate"\n}\n'})})})]}),"\n",(0,i.jsx)(n.h3,{id:"\uCC38\uACE0notes",children:"\uCC38\uACE0(Notes)"}),"\n",(0,i.jsxs)(n.ul,{children:["\n",(0,i.jsxs)(n.li,{children:["\uC804\uCCB4 \uC774\uB825\xb7\uAE30\uC220 \uBCF4\uACE0\uC11C\uB294 ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.code,{children:"GET /v2/co/runt/vehicle-by-plate"})})," \uB97C \uC0AC\uC6A9\uD558\uC138\uC694."]}),"\n",(0,i.jsxs)(n.li,{children:["\uAC04\uC18C\uD654\uB41C \uD504\uB85C\uD544\uC740 ",(0,i.jsx)(n.strong,{children:(0,i.jsx)(n.code,{children:"GET /v2/co/runt/vehicle-by-plate-simplified"})})," \uB97C \uCC38\uACE0\uD558\uC138\uC694."]}),"\n"]})]})}function m(e={}){let{wrapper:n}={...(0,a.R)(),...e.components};return n?(0,i.jsx)(n,{...e,children:(0,i.jsx)(h,{...e})}):h(e)}},57250(e,n,t){t.d(n,{A:()=>s});var r=t(74848);t(96540);var i=t(34164),a=t(57663);function l({children:e,className:n,hidden:t}){return(0,r.jsx)("div",{role:"tabpanel",className:(0,i.A)("tabItem_Ymn6",n),hidden:t,children:e})}function s({children:e,className:n,value:t}){let{selectedValue:i,lazy:o}=(0,a.uc)(),c=t===i;return!c&&o?null:(0,r.jsx)(l,{className:n,hidden:!c,children:e})}},50773(e,n,t){t.d(n,{A:()=>h});var r=t(74848);t(96540);var i=t(34164),a=t(88287),l=t(57663),s=t(28584),o=t(19863);function c({className:e}){let{selectedValue:n,selectValue:t,tabValues:a,block:o}=(0,l.uc)(),d=[],{blockElementScrollPositionUntilNextRender:u}
1=(0,s.a_)(),h=e=>{let r=e.currentTarget,i=a[d.indexOf(r)].value;i!==n&&(u(r),t(i))},m=e=>{let n=null;switch(e.key){case"Enter":h(e);break;case"ArrowRight":{let t=d.indexOf(e.currentTarget)+1;n=d[t]??d[0];break}case"ArrowLeft":{let t=d.indexOf(e.currentTarget)-1;n=d[t]??d[d.length-1]}}n?.focus()};return(0,r.jsx)("ul",{role:"tablist","aria-orientation":"horizontal",className:(0,i.A)("tabs",{"tabs--block":o},e),children:a.map(({value:e,label:t,attributes:a})=>(0,r.jsx)("li",{role:"tab",tabIndex:n===e?0:-1,"aria-selected":n===e,ref:e=>{d.push(e)},onKeyDown:m,onClick:h,...a,className:(0,i.A)("tabs__item","tabItem_LNqP",a?.className,{"tabs__item--active":n===e}),children:t??e},e))})}function d({children:e}){return(0,r.jsx)("div",{className:"margin-top--md",children:e})}function u({className:e,children:n}){return(0,r.jsxs)("div",{className:(0,i.A)(a.G.tabs.container,"tabs-container","tabList__CuJ"),children:[(0,r.jsx)(c,{className:e}),(0,r.jsx)(d,{children:n})]})}function h(e){let n=(0,o.A)(),t=(0,l.OC)(e);return(0,r.jsx)(l.O_,{value:t,children:(0,r.jsx)(u,{className:e.className,children:(0,l.vT)(e.children)})},String(n))}},57663(e,n,t){t.d(n,{OC:()=>h,O_:()=>x,uc:()=>p,vT:()=>d});var r=t(74848),i=t(96540),a=t(56347),l=t(99989),s=t(96629),o=t(80618),c=t(41367);function d(e){return i.Children.toArray(e).filter(e=>"\n"!==e)}function u({value:e,tabValues:n}){return n.some(n=>n.value===e)}function h(e){let n,{defaultValue:t,queryString:r=!1,groupId:d}=e,h=function(e){let{values:n,children:t}=e;return(0,i.useMemo)(()=>{let e=n??i.Children.toArray(t).flatMap(e=>{if(!e)return[];if((0,i.isValidElement)(e)&&function(e){let{props:n}=e;return!!n&&"object"==typeof n&&"value"in n}(e))return[e];let n="string"==typeof e.type?e.type:e.type.name;throw Error(`Docusaurus error: Bad <Tabs> child <${n}>: all children of the <Tabs> component should be <TabItem>, and every <TabItem> should have a unique "value" prop. 2If you do not want to pass on a "value" prop to the direct children of <Tabs>, you can also pass an explicit <Tabs values={...}> prop.`)}).map(({props:{value:e,label:n,attributes:t,default:r}})=>({value:e,label:n,attributes:t,default:r})),r=(0,o.XI)(e,(e,n)=>e.value===n.value);if(r.length>0)throw Error(`Docusaurus error: Duplicate values "${r.map(e=>`'${e.value}'`).join(", ")}" found in <Tabs>. Every value needs to be unique.`);return e},[n,t])}(e),[m,p]=(0,i.useState)(()=>(function({defaultValue:e,tabValues:n}){if(0===n.length)throw Error("Docusaurus error: the <Tabs> component requires at least one <TabItem> children component");if(e){if(!u({value:e,tabValues:n}))throw Error(`Docusaurus error: The <Tabs> has a defaultValue "${e}" but none of its children has the corresponding value. Available values are: ${n.map(e=>e.value).join(", ")}. If you intend to show no default tab, use defaultValue={null} instead.`);return e}let t=n.find(e=>e.default)??n[0];if(!t)throw Error("Unexpected error: 0 tabValues");return t.value})({defaultValue:t,tabValues:h})),[x,v]=function({queryString:e=!1,groupId:n}){let t=(0,a.W6)(),r=function({queryString:e=!1,groupId:n}){if("string"==typeof e)return e;if(!1===e)return null;if(!0===e&&!n)throw Error('Docusaurus error: The <Tabs> component groupId prop is required if queryString=true, because this value is used as the search param name. You can also provide an explicit value such as queryString="my-search-param".');return n??null}({queryString:e,groupId:n});return[(0,s.aZ)(r),(0,i.useCallback)(e=>{if(!r)return;let n=new URLSearchParams(t.location.search);n.set(r,e),t.replace({...t.location,search:n.toString()})},[r,t])]}({queryString:r,groupId:d}),[j,b]=function({groupId:e}){let n=e?`docusaurus.tab.${e}`:null,[t,r]=(0,c.Dv)(n);return[t,(0,i.useCallback)(e=>{n&&r.set(e)},[n,r])]}({groupId:d}),f=u({value:n=x??j,tabValues:h})?n:null;return(0,l.A)(()=>{f&&p(f)},[f]),{selectedValue:m,selectValue:(0,i.useCallback)(e=>{if(!u({value:e,tabValues:h}))throw Error(`Can't select invalid tab value=${e}`);p(e),v(e),b(e)},[v,b,h]),tabValues:h,lazy:e.lazy??!1,block:e.block??!1}}let m=(0,i.createContext)(null);function p(){let e=i.useContext(m);if(!e)throw Error("useTabsContext() must be used within a Tabs component");return e}function x(e){return(0,r.jsx)(m.Provider,{value:e.value,children:e.children})}},28453(e,n,t){t.d(n,{R:()=>l,x:()=>s});var r=t(96540);let i={},a=r.createContext(i);function l(e){let n=r.useContext(a);return r.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function s(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:l(e.components),r.createElement(a.Provider,{value:n},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.