{"id":9722,"date":"2024-10-28T12:22:51","date_gmt":"2024-10-28T12:22:51","guid":{"rendered":"https:\/\/certillion.com\/videos\/"},"modified":"2025-09-24T12:31:26","modified_gmt":"2025-09-24T12:31:26","slug":"videotutorial","status":"publish","type":"page","link":"https:\/\/certillion.com\/en\/videotutorial\/","title":{"rendered":"V\u00eddeoTutorial"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9722\" class=\"elementor elementor-9722 elementor-9700\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-011df44 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"011df44\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7716cfa elementor-widget__width-initial elementor-widget elementor-widget-aux_modern_heading\" data-id=\"7716cfa\" data-element_type=\"widget\" data-widget_type=\"aux_modern_heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<section class=\"aux-widget-modern-heading\">\n            <div class=\"aux-widget-inner\"><h5 class=\"aux-modern-heading-primary\">V\u00eddeoTutorial<\/h5><div class=\"aux-modern-heading-divider\"><\/div><\/div>\n        <\/section>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3ebce9e e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"3ebce9e\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e691c68 elementor-widget elementor-widget-text-editor\" data-id=\"e691c68\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Check out the Certillion Tutorials, this video provides a complete step-by-step guide to the main features of Certillion, with a special focus on demonstrating how to use the API to perform digital signatures in a practical and efficient way.<\/p>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f587f03 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"f587f03\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1036162 elementor-widget elementor-widget-video\" data-id=\"1036162\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/wMMa9L00Kgg&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e47f68f e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"e47f68f\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-574b7e8 elementor-widget elementor-widget-text-editor\" data-id=\"574b7e8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Support Material: How to Use the Certillion API<\/h4>\n<div><\/div>\n<strong>1. Access Credentials<\/strong>\n\n<span style=\"font-weight: 400;\">To access the Certillion platform, you need the credentials below. To learn how to obtain the credentials, visit the <a href=\"https:\/\/certillion.com\/en\/api\/tutorials\/\" target=\"_blank\" rel=\"noopener\">tutorials.<\/a> <\/span>\n<table style=\"height: 116px;\" width=\"238\">\n<tbody>\n<tr>\n<td>\n<pre><span style=\"font-weight: 400;\">\"client_id\": \".....\",<\/span>\n\n<span style=\"font-weight: 400;\">\"client_secret\": \"......\"\n<\/span><\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<strong>2. Postman Collection<\/strong>\n\n<span style=\"font-weight: 400;\">Access the Postman Collection at the bottom of this page. <\/span><span style=\"font-weight: 400;\">It uses the environment variables CLIENT_ID and CLIENT_SECRET.<\/span>\n\n<span style=\"font-weight: 400;\">You can:<\/span>\n<ol>\n \t<li style=\"list-style-type: none;\">\n<ol>\n \t<li><span style=\"font-weight: 400;\">Replace variables directly with the given values.<\/span><\/li>\n \t<li><span style=\"font-weight: 400;\">Or set the variables in the Postman environment.<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<strong>3. Digital Signature Flow with OAuth2<\/strong>\n\n<span style=\"font-weight: 400;\">The basic signing flow using Certillion is as follows:<\/span>\n<ol>\n \t<li style=\"list-style-type: none;\">\n<ol>\n \t<li><span style=\"font-weight: 400;\"> oauth\/client_token<\/span><\/li>\n \t<li><span style=\"font-weight: 400;\"> oauth\/document (document upload)<\/span><\/li>\n \t<li><span style=\"font-weight: 400;\"> oauth\/authorize<\/span><\/li>\n \t<li><span style=\"font-weight: 400;\"> oauth\/token<\/span><\/li>\n \t<li><span style=\"font-weight: 400;\"> oauth\/signature<\/span><\/li>\n \t<li><span style=\"font-weight: 400;\"> oauth\/document (download) (optional, only if uploaded)<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<strong>Extra:<\/strong>\n\n<span style=\"font-weight: 400;\">The oauth\/find-psc-accounts endpoint can be used to find out which PSCs a CPF or CNPJ has a digital certificate available.<\/span>\n\n<strong>4. Generating Code Challenge and Code Verifier (PKCE)<\/strong>\n\n<span style=\"font-weight: 400;\">In the calls to \/authorize and \/token, you will need a code_challenge and a code_verifier.<\/span>\n\n<span style=\"font-weight: 400;\">Example of generation in Node.js:<\/span>\n<table>\n<tbody>\n<tr>\n<td>\n<pre><span style=\"font-weight: 400;\">var crypto = require('crypto')<\/span>\n<span style=\"font-weight: 400;\">function base64URLEncode(str) {<\/span>\n<span style=\"font-weight: 400;\">    return str.toString('base64')<\/span>\n<span style=\"font-weight: 400;\">        .replace(\/\\+\/g, '-')<\/span>\n<span style=\"font-weight: 400;\">        .replace(\/\\\/\/g, '_')<\/span>\n<span style=\"font-weight: 400;\">        .replace(\/=\/g, '');<\/span>\n<span style=\"font-weight: 400;\">}<\/span>\n<span style=\"font-weight: 400;\">var verifier = base64URLEncode(\n        crypto.randomBytes(32)\n);<\/span>\n<span style=\"font-weight: 400;\">console.log(\"verifier: \" + verifier);<\/span>\n<span style=\"font-weight: 400;\">function sha256(buffer) {<\/span>\n<span style=\"font-weight: 400;\">    return crypto\n        .createHash('sha256')\n        .update(buffer)\n        .digest();<\/span>\n<span style=\"font-weight: 400;\">}<\/span>\n<span style=\"font-weight: 400;\">var challenge = base64URLEncode(\n        sha256(verifier)\n);<\/span>\n<span style=\"font-weight: 400;\">console.log(\"challenge: \" + challenge);<\/span><\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<strong>Tip:<\/strong>\n\n<span style=\"font-weight: 400;\">You can run this code online by clicking <a href=\"https:\/\/www.jdoodle.com\/execute-nodejs-online\/\" target=\"_blank\" rel=\"noopener\"> here<\/a> <\/span>\n\n<strong>5. Running \/authorize<\/strong>\n\n<span style=\"font-weight: 400;\">In Postman, fill in the required fields and copy the generated URL.<\/span>\n\n<span style=\"font-weight: 400;\">Open this URL in your browser. You will be redirected to the PSC (e.g. VIDAAS) for authentication. <\/span>\n\n<span style=\"font-weight: 400;\">After authenticating, you will be redirected to a URL similar to: &#8220;https:\/\/esec.com.br\/callback?code=a9ef7f76-1118-4731-95b5-4ead66ec9457&amp;state=123&#8221;<\/span>\n\n<strong>6. Important Settings<\/strong>\n\n<span style=\"font-weight: 400;\">In the redirect_uri field of the \/authorize and \/token requests, use the base URL up to \/callback, for example: &#8220;https:\/\/esec.com.br\/callback&#8221;<\/span>\n\n<span style=\"font-weight: 400;\">The code parameter obtained from the URL will be used in the oauth\/token call.<\/span>\n\n<strong>7. PSC and Endpoints<\/strong>\n\n<span style=\"font-weight: 400;\">The psc field must be configured according to the PSC that will be used.<\/span>\n\n<span style=\"font-weight: 400;\">For A1 or A3 certificates connected to the end user machine, use: CERTILLION_SIGNER<\/span>\n\n<span style=\"font-weight: 400;\">Endpoints:<\/span>\n<ol>\n \t<li style=\"list-style-type: none;\">\n<ol>\n \t<li><span style=\"font-weight: 400;\"> For CERTILLION_SIGNER: &#8220;https:\/\/cloud-ws.certillion.com&#8221;<\/span><\/li>\n \t<li><span style=\"font-weight: 400;\">For other PSCs: &#8220;https:\/\/cloud.certillion.com&#8221;<\/span><\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<strong>8. Official Documentation<\/strong>\n\n<span style=\"font-weight: 400;\">Full API documentation is available at <a href=\"https:\/\/certillion.com\/en\/api\/\" target=\"_blank\" rel=\"noopener\">certillion.com\/en\/api<\/a><\/span>\n\n<strong>9. CAdES Detached Signatures (File Hash)<\/strong>\n\n<span style=\"font-weight: 400;\">For detached CAdES signatures, it is necessary to calculate the sha256 hash of the file and pass it in the hash field of the request.<\/span>\n\n<span style=\"font-weight: 400;\">Example in bash:<\/span>\n<div style=\"overflow-x: auto;\">\n<table>\n<tbody>\n<tr>\n<td>\n<pre><span style=\"font-weight: 400;\">$ sha256sum.exe e-Sec_com_linha.jpg | awk '{ print $1}' | xxd -r -p | base64<\/span><\/pre>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div style=\"overflow-x: auto;\">\n<span style=\"font-weight: 400;\">Command explanation:<\/span>\n<table>\n<tbody>\n<tr>\n<td>\n<pre><span style=\"font-weight: 400;\">sha256sum.exe e-Sec_com_linha.jpg: generates the sha256 hash of the file.<\/span><\/pre>\n<pre><span style=\"font-weight: 400;\">awk '{ print $1}': captures only the hexadecimal value of the hash.<\/span><\/pre>\n<span style=\"font-weight: 400;\">xxd -r -p: convert hexadecimal hash to binary.<\/span>\n\n<span style=\"font-weight: 400;\">base64: transforms the binary hash into base64.<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<span style=\"font-weight: 400;\">The result in base64 will be the value to be used in the hash field of the signature request.<\/span>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e17989a elementor-align-left elementor-mobile-align-left elementor-tablet-align-center elementor-widget elementor-widget-button\" data-id=\"e17989a\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/certillion.com\/wp-content\/uploads\/2025\/04\/Collection-Postman-Certillion.zip\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download Postman Collection<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>V\u00eddeoTutorial Check out the Certillion Tutorials, this video provides a complete step-by-step guide to the main features of Certillion, with a special focus on demonstrating how to use the API to perform digital signatures in a practical and efficient way. https:\/\/youtu.be\/wMMa9L00Kgg Support Material: How to Use the Certillion API 1. Access Credentials To access the Certillion platform, you need the credentials below. To learn how to obtain the credentials, visit the tutorials. &#8220;client_id&#8221;: &#8220;&#8230;..&#8221;, &#8220;client_secret&#8221;: &#8220;&#8230;&#8230;&#8221; 2. Postman Collection Access the Postman Collection at the bottom of this page. It uses the environment variables CLIENT_ID and CLIENT_SECRET. You can: Replace variables directly with the given values. Or set the variables in the Postman environment. 3. Digital Signature Flow with OAuth2 The basic signing flow using Certillion is as follows: oauth\/client_token oauth\/document (document upload) oauth\/authorize oauth\/token oauth\/signature oauth\/document (download) (optional, only if uploaded) Extra: The oauth\/find-psc-accounts endpoint can be used to find out which PSCs a CPF or CNPJ has a digital certificate available. 4. Generating Code Challenge and Code Verifier (PKCE) In the calls to \/authorize and \/token, you will need a code_challenge and a code_verifier. Example of generation in Node.js: var crypto = require(&#8216;crypto&#8217;) function base64URLEncode(str) { return str.toString(&#8216;base64&#8217;) .replace(\/+\/g, &#8216;-&#8216;) .replace(\/\/\/g, &#8216;_&#8217;) .replace(\/=\/g, &#8221;); } var verifier = base64URLEncode( crypto.randomBytes(32) ); console.log(&#8220;verifier: &#8221; + verifier); function sha256(buffer) { return crypto .createHash(&#8216;sha256&#8217;) .update(buffer) .digest(); } var challenge = base64URLEncode( sha256(verifier) ); console.log(&#8220;challenge: &#8221; + challenge); Tip: You can run this code online by clicking here 5. Running \/authorize In Postman, fill in the required fields and copy the generated URL. Open this URL in your browser. You will be redirected to the PSC (e.g. VIDAAS) for authentication. After authenticating, you will be redirected to a URL similar to: &#8220;https:\/\/esec.com.br\/callback?code=a9ef7f76-1118-4731-95b5-4ead66ec9457&amp;state=123&#8221; 6. Important Settings In the redirect_uri field of the \/authorize and \/token requests, use the base URL up to \/callback, for example: &#8220;https:\/\/esec.com.br\/callback&#8221; The code parameter obtained from the URL will be used in the oauth\/token call. 7. PSC and Endpoints The psc field must be configured according to the PSC that will be used. For A1 or A3 certificates connected to the end user machine, use: CERTILLION_SIGNER Endpoints: For CERTILLION_SIGNER: &#8220;https:\/\/cloud-ws.certillion.com&#8221; For other PSCs: &#8220;https:\/\/cloud.certillion.com&#8221; 8. Official Documentation Full API documentation is available at certillion.com\/en\/api 9. CAdES Detached Signatures (File Hash) For detached CAdES signatures, it is necessary to calculate the sha256 hash of the file and pass it in the hash field of the request. Example in bash: $ sha256sum.exe e-Sec_com_linha.jpg | awk &#8216;{ print $1}&#8217; | xxd -r -p | base64 Command explanation: sha256sum.exe e-Sec_com_linha.jpg: generates the sha256 hash of the file. awk &#8216;{ print $1}&#8217;: captures only the hexadecimal value of the hash. xxd -r -p: convert hexadecimal hash to binary. base64: transforms the binary hash into base64. The result in base64 will be the value to be used in the hash field of the signature request. Download Postman Collection<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9722","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.5 (Yoast SEO v23.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>V\u00eddeoTutorial - Certillion<\/title>\n<meta name=\"description\" content=\"Discover Certillion Tutorials and how to perform digital signatures in a practical and secure way, with support for users and developers.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/certillion.com\/api-certillion\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"V\u00eddeoTutorial\" \/>\n<meta property=\"og:description\" content=\"Discover Certillion Tutorials and how to perform digital signatures in a practical and secure way, with support for users and developers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/certillion.com\/api-certillion\/\" \/>\n<meta property=\"og:site_name\" content=\"Certillion\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/certillion\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-24T12:31:26+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/certillion.com\/api-certillion\/\",\"url\":\"https:\/\/certillion.com\/api-certillion\/\",\"name\":\"V\u00eddeoTutorial - Certillion\",\"isPartOf\":{\"@id\":\"https:\/\/certillion.com\/#website\"},\"datePublished\":\"2024-10-28T12:22:51+00:00\",\"dateModified\":\"2025-09-24T12:31:26+00:00\",\"description\":\"Discover Certillion Tutorials and how to perform digital signatures in a practical and secure way, with support for users and developers.\",\"breadcrumb\":{\"@id\":\"https:\/\/certillion.com\/api-certillion\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/certillion.com\/api-certillion\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/certillion.com\/api-certillion\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/certillion.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"V\u00eddeoTutorial\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/certillion.com\/#website\",\"url\":\"https:\/\/certillion.com\/\",\"name\":\"Certillion - Certifica\u00e7\u00e3o Digital\",\"description\":\"Simples, R\u00e1pido e Seguro\",\"publisher\":{\"@id\":\"https:\/\/certillion.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/certillion.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/certillion.com\/#organization\",\"name\":\"E-sec Seguran\u00e7a Digital\",\"url\":\"https:\/\/certillion.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/certillion.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/certillion.com\/wp-content\/uploads\/2021\/07\/Certillion-Dark.svg\",\"contentUrl\":\"https:\/\/certillion.com\/wp-content\/uploads\/2021\/07\/Certillion-Dark.svg\",\"width\":218,\"height\":62,\"caption\":\"E-sec Seguran\u00e7a Digital\"},\"image\":{\"@id\":\"https:\/\/certillion.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/certillion\",\"https:\/\/www.linkedin.com\/company\/certillion\/\",\"https:\/\/www.instagram.com\/certillion\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"V\u00eddeoTutorial - Certillion","description":"Discover Certillion Tutorials and how to perform digital signatures in a practical and secure way, with support for users and developers.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/certillion.com\/api-certillion\/","og_locale":"en_US","og_type":"article","og_title":"V\u00eddeoTutorial","og_description":"Discover Certillion Tutorials and how to perform digital signatures in a practical and secure way, with support for users and developers.","og_url":"https:\/\/certillion.com\/api-certillion\/","og_site_name":"Certillion","article_publisher":"https:\/\/www.facebook.com\/certillion","article_modified_time":"2025-09-24T12:31:26+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/certillion.com\/api-certillion\/","url":"https:\/\/certillion.com\/api-certillion\/","name":"V\u00eddeoTutorial - Certillion","isPartOf":{"@id":"https:\/\/certillion.com\/#website"},"datePublished":"2024-10-28T12:22:51+00:00","dateModified":"2025-09-24T12:31:26+00:00","description":"Discover Certillion Tutorials and how to perform digital signatures in a practical and secure way, with support for users and developers.","breadcrumb":{"@id":"https:\/\/certillion.com\/api-certillion\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/certillion.com\/api-certillion\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/certillion.com\/api-certillion\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/certillion.com\/en\/"},{"@type":"ListItem","position":2,"name":"V\u00eddeoTutorial"}]},{"@type":"WebSite","@id":"https:\/\/certillion.com\/#website","url":"https:\/\/certillion.com\/","name":"Certillion - Certifica\u00e7\u00e3o Digital","description":"Simples, R\u00e1pido e Seguro","publisher":{"@id":"https:\/\/certillion.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/certillion.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/certillion.com\/#organization","name":"E-sec Seguran\u00e7a Digital","url":"https:\/\/certillion.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/certillion.com\/#\/schema\/logo\/image\/","url":"https:\/\/certillion.com\/wp-content\/uploads\/2021\/07\/Certillion-Dark.svg","contentUrl":"https:\/\/certillion.com\/wp-content\/uploads\/2021\/07\/Certillion-Dark.svg","width":218,"height":62,"caption":"E-sec Seguran\u00e7a Digital"},"image":{"@id":"https:\/\/certillion.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/certillion","https:\/\/www.linkedin.com\/company\/certillion\/","https:\/\/www.instagram.com\/certillion\/"]}]}},"_links":{"self":[{"href":"https:\/\/certillion.com\/en\/wp-json\/wp\/v2\/pages\/9722","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/certillion.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/certillion.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/certillion.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/certillion.com\/en\/wp-json\/wp\/v2\/comments?post=9722"}],"version-history":[{"count":0,"href":"https:\/\/certillion.com\/en\/wp-json\/wp\/v2\/pages\/9722\/revisions"}],"wp:attachment":[{"href":"https:\/\/certillion.com\/en\/wp-json\/wp\/v2\/media?parent=9722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}