{"id":52360,"date":"2026-11-01T10:51:01","date_gmt":"2026-11-01T10:51:01","guid":{"rendered":"http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/"},"modified":"2026-11-01T10:51:01","modified_gmt":"2026-11-01T10:51:01","slug":"solenoid-lock","status":"publish","type":"siratek_tutorial","link":"https:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/","title":{"rendered":"A Mini Electronic Lock"},"content":{"rendered":"<body><p><\/p>\n<h2>What it does<\/h2>\n<p>A small metal latch with a sliding bolt and a coil behind it. Energise the coil and the bolt retracts; remove the power and a spring pushes it back out.<\/p>\n<p>It is the part that turns an RFID reader or a keypad from a demonstration into something that actually opens. It is also the part most likely to be damaged by a beginner, for a reason that has nothing to do with wiring.<\/p>\n<h2>Read this first: it is a momentary device<\/h2>\n<p><strong>This lock is designed to be energised for a second or two, not held on.<\/strong><\/p>\n<p>The coil has no thermal protection and no duty-cycle limiting. Leaving it powered turns the whole coil\u2019s energy into heat with nowhere for it to go, and these small locks become too hot to touch within a minute or so. Held on for several minutes, the coil can be damaged permanently.<\/p>\n<p>So every sketch that drives one must:<\/p>\n<ul>\n<li><strong>Energise for a fixed short time<\/strong>, one or two seconds, and then release.<\/li>\n<li><strong>Have a hard maximum that cannot be bypassed<\/strong>, checked separately from whatever decided to open the lock.<\/li>\n<li><strong>Never hold it open<\/strong> to keep a door unlocked. If a door must stay unlocked, the right part is a maglock or a motorised lock, not this.<\/li>\n<\/ul>\n<p>Everything else on this page assumes that rule.<\/p>\n<h2>Before you begin<\/h2>\n<h3>Required parts and tools<\/h3>\n<ul>\n<li>An Arduino Uno or compatible board.<\/li>\n<li>One mini electronic lock. This is Siratek product 2795.<\/li>\n<li>A relay module, Siratek 3308 or 3398.<\/li>\n<li>A separate DC supply for the lock. <strong>See below about the voltage.<\/strong><\/li>\n<li>A flyback diode, 1N4007 or similar.<\/li>\n<li>A multimeter.<\/li>\n<\/ul>\n<h3>Work out the voltage and current, because the lock does not say<\/h3>\n<p>The Siratek photographs show a lock with two wires and a small connector and <strong>no voltage marked on it anywhere<\/strong>. These locks are commonly 12 V, and 6 V versions exist.<\/p>\n<p>Do not guess. Two ways to settle it:<\/p>\n<p><strong>Ask the supplier<\/strong>, which is the simplest and should be the answer recorded in this tutorial after the bench session.<\/p>\n<p><strong>Measure the coil resistance<\/strong> with a multimeter across the two wires. Then Ohm\u2019s law gives the current at any supply voltage:<\/p>\n<pre><code>current = voltage \/ resistance<\/code><\/pre>\n<p>A coil reading 20 ohms draws 0.6 A at 12 V. A coil reading 7 ohms draws 1.7 A at 12 V, which is a very different supply requirement. <em>Using a Multimeter<\/em> covers the resistance range.<\/p>\n<p><strong>Expect something between 0.5 and 1.5 amps.<\/strong> That is a lot more than the pump, and far more than anything the Arduino can supply, so the relay is doing real work here.<\/p>\n<h3>The flyback diode is required, not optional<\/h3>\n<p>A solenoid is a large inductor, and switching one off produces a substantial voltage spike. On the pump that diode was good practice; here it is necessary, because the coil is bigger and the spike correspondingly worse.<\/p>\n<p><strong>1N4007 across the lock\u2019s two wires, banded end to the positive side.<\/strong> Without it you will see relay contacts pit quickly, and if a MOSFET is driving it instead, the MOSFET will not survive long.<\/p>\n<h3>Fail-secure, and what that means if the power goes<\/h3>\n<p>This lock is <strong>fail-secure<\/strong>: with no power the bolt is out and the door stays shut. The spring holds it there.<\/p>\n<p>That is the right behaviour for a cabinet or a store room. It is the <strong>wrong<\/strong> behaviour for any door a person might need to get out through, because a power cut leaves it locked.<\/p>\n<p>So: a drawer, a tool cabinet, a parts store, a gate to somewhere nobody is standing. <strong>Not<\/strong> a door on a room with people in it, and not anything that forms part of a fire escape route. Those need a fail-safe lock and, in most places, approval from somebody qualified.<\/p>\n<h3>And the lock is not the weak point<\/h3>\n<p>Worth saying plainly before anyone builds a door with one.<\/p>\n<p>The lock is a small spring latch in a thin metal frame, held by four screws. It resists a casual pull and very little more. The RFID or fingerprint page in front of it is also not a security device, for reasons those pages set out.<\/p>\n<p>Together they make a convenient cabinet that opens when you present a card. They do not make a secure door, and treating them as one is the mistake to avoid.<\/p>\n<h2>Pin reference<\/h2>\n<table>\n<thead>\n<tr>\n<th>Connection<\/th>\n<th>To<\/th>\n<th>Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Arduino <code>D7<\/code><\/td>\n<td>Relay <code>IN<\/code><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>Arduino <code>5V<\/code>, <code>GND<\/code><\/td>\n<td>Relay <code>VCC<\/code>, <code>GND<\/code><\/td>\n<td>Coil current for the relay<\/td>\n<\/tr>\n<tr>\n<td>Lock supply <code>+<\/code><\/td>\n<td>Relay <code>COM<\/code><\/td>\n<td>Load side<\/td>\n<\/tr>\n<tr>\n<td>Relay <code>NO<\/code><\/td>\n<td>Lock red<\/td>\n<td>Locked when unpowered<\/td>\n<\/tr>\n<tr>\n<td>Lock black<\/td>\n<td>Lock supply <code>-<\/code><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>Diode across the lock<\/td>\n<td>Banded end to red<\/td>\n<td>1N4007, required<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<figure class=\"siratek-tutorial-figure\"><img decoding=\"async\" src=\"http:\/\/siratek.net\/wp-content\/uploads\/2026\/11\/solenoid-lock-wiring.svg\" alt=\"A solenoid lock switched by a relay from its own supply, with a flyback diode across the coil and a note that the lock must be energised only briefly\" loading=\"lazy\"><figcaption>Energise for a second or two. Held on, these locks overheat and the coil can be damaged.<\/figcaption><\/figure>\n<h2>Wiring steps<\/h2>\n<ol>\n<li>Unplug everything. Measure the coil resistance and work out the current.<\/li>\n<li>Check your supply can deliver that current with headroom.<\/li>\n<li>Control side only: Arduino to the relay, and confirm it clicks with nothing on the contacts.<\/li>\n<li>Unplug. Load side: supply positive to <code>COM<\/code>, <code>NO<\/code> to the lock\u2019s red wire, lock black to supply negative.<\/li>\n<li>Fit the diode across the lock\u2019s wires, banded end to red.<\/li>\n<li><strong>Hold the lock, or clamp it.<\/strong> It jumps when it fires.<\/li>\n<li>Plug in the USB cable, then the lock supply.<\/li>\n<\/ol>\n<h2>Software and libraries<\/h2>\n<p>No library is required.<\/p>\n<h2>Minimal working example<\/h2>\n<pre><code>\/\/ Siratek: open a lock for a fixed moment, and never longer.\n\nconst int lockPin = 7;\nconst int buttonPin = 2;\n\n\/\/ Relay polarity: see Switching Bigger Loads with a Relay.\nconst int LOCK_ENERGISED = LOW;\nconst int LOCK_RESTING   = HIGH;\n\n\/\/ How long the bolt is held in.\nconst unsigned long OPEN_FOR = 1500;\n\n\/\/ A hard ceiling, checked independently of anything else.\nconst unsigned long ABSOLUTE_MAX = 3000;\n\nbool energised = false;\nunsigned long energisedAt = 0;\n\nvoid release() {\n  if (!energised) {\n    return;\n  }\n  energised = false;\n  digitalWrite(lockPin, LOCK_RESTING);\n  Serial.println(\"lock released\");\n}\n\nvoid openLock() {\n  if (energised) {\n    return;                       \/\/ already open; do not extend the time\n  }\n  energised = true;\n  energisedAt = millis();\n  digitalWrite(lockPin, LOCK_ENERGISED);\n  Serial.println(\"lock energised\");\n}\n\nvoid setup() {\n  digitalWrite(lockPin, LOCK_RESTING);    \/\/ before pinMode\n  pinMode(lockPin, OUTPUT);\n  pinMode(buttonPin, INPUT_PULLUP);\n\n  Serial.begin(9600);\n  Serial.println(\"Siratek: press the button to open.\");\n}\n\nvoid loop() {\n  \/\/ Two independent limits. The second cannot be reasoned away by a bug\n  \/\/ in whatever decided to open the lock.\n  if (energised &amp;&amp; millis() - energisedAt &gt;= OPEN_FOR) {\n    release();\n  }\n  if (energised &amp;&amp; millis() - energisedAt &gt;= ABSOLUTE_MAX) {\n    Serial.println(\"absolute limit reached\");\n    release();\n  }\n\n  if (digitalRead(buttonPin) == LOW) {\n    openLock();\n  }\n}<\/code><\/pre>\n<p><strong><code>openLock()<\/code> refuses to extend an open that is already running.<\/strong> Without that, holding the button or a sensor that keeps triggering would keep pushing the timestamp forward and the lock would stay energised indefinitely, which is precisely what must not happen.<\/p>\n<p><strong>The two limits are separate on purpose.<\/strong> The first is the normal one; the second exists in case something is wrong with the first. On a part that can be destroyed by being left on, that redundancy is worth four lines.<\/p>\n<h3>Opening on a card<\/h3>\n<p>The point of the lock is to be opened by something. With the RFID reader:<\/p>\n<pre><code>\/\/ Siratek: open the lock for a recognised card.\n\/\/ See Reading RFID Cards with an RC522 for the honest limits of this.\n\nvoid loop() {\n  if (energised &amp;&amp; millis() - energisedAt &gt;= OPEN_FOR) {\n    release();\n  }\n\n  if (!reader.PICC_IsNewCardPresent() || !reader.PICC_ReadCardSerial()) {\n    return;\n  }\n\n  if (isAllowed(reader.uid)) {\n    Serial.println(\"card accepted\");\n    openLock();\n  } else {\n    Serial.println(\"card refused\");\n  }\n\n  reader.PICC_HaltA();\n  reader.PCD_StopCrypto1();\n}<\/code><\/pre>\n<p>Note that the release check runs <strong>before<\/strong> the card reading, so a card presented during the open period cannot delay the release.<\/p>\n<h3>What happens when the power goes<\/h3>\n<p>Test this deliberately, because it is the behaviour you are relying on.<\/p>\n<p>Energise the lock, and while it is open, pull the lock\u2019s supply. The bolt should spring back out immediately. That is fail-secure working, and it is why this lock belongs on a cabinet and not on a room door.<\/p>\n<h2>Expected result<\/h2>\n<p>A firm click and a visible movement of the bolt, about a second and a half, then a click as the spring returns it.<\/p>\n<p>Hold the lock when you first fire it: the impulse is sharper than you expect, and an unclamped lock will jump off the bench.<\/p>\n<p><strong>Nothing should get warm.<\/strong> If the lock is warm after a few operations, it is being held on too long, and the run-time limit is not doing its job.<\/p>\n<h2>Troubleshooting<\/h2>\n<table>\n<thead>\n<tr>\n<th>Symptom<\/th>\n<th>Likely cause<\/th>\n<th>Check or fix<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Nothing moves, relay clicks<\/td>\n<td>Supply voltage or current<\/td>\n<td>Measure at the lock\u2019s own wires<\/td>\n<\/tr>\n<tr>\n<td>Bolt moves weakly<\/td>\n<td>Supply sagging<\/td>\n<td>Needs 0.5 to 1.5 A; check the rating<\/td>\n<\/tr>\n<tr>\n<td>Lock gets hot<\/td>\n<td>Held energised too long<\/td>\n<td>That is what the limits prevent<\/td>\n<\/tr>\n<tr>\n<td>Lock hot despite the limits<\/td>\n<td>Something calls <code>openLock()<\/code> repeatedly<\/td>\n<td>It refuses to extend; check the logic<\/td>\n<\/tr>\n<tr>\n<td>Relay contacts pit quickly<\/td>\n<td>No flyback diode<\/td>\n<td>1N4007 across the coil, banded end positive<\/td>\n<\/tr>\n<tr>\n<td>Arduino resets when it fires<\/td>\n<td>Shared supply<\/td>\n<td>Separate supply, grounds joined<\/td>\n<\/tr>\n<tr>\n<td>Lock jumps off the bench<\/td>\n<td>Normal; it is an impulse<\/td>\n<td>Clamp or screw it down<\/td>\n<\/tr>\n<tr>\n<td>Bolt does not return<\/td>\n<td>Mechanical binding, or still energised<\/td>\n<td>Check the alignment and the release<\/td>\n<\/tr>\n<tr>\n<td>Door stays locked after a power cut<\/td>\n<td>Fail-secure, as designed<\/td>\n<td>Do not use this on a door people exit through<\/td>\n<\/tr>\n<tr>\n<td>Opens for the wrong card<\/td>\n<td>Accepting any match<\/td>\n<td>See the RFID tutorial on UIDs<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Next steps<\/h2>\n<ul>\n<li><strong>Easier first:<\/strong> <em>Switching Bigger Loads with a Relay<\/em>, which this page depends on.<\/li>\n<li><strong>Related products:<\/strong> the RC522 reader or the fingerprint sensor, to decide who gets in, and their notes on what those are and are not suitable for.<\/li>\n<li><strong>Next project:<\/strong> an RFID door lock on a cabinet, with the card check, the run-time limit and a log of who opened it.<\/li>\n<\/ul>\n<h2>Sources and attribution<\/h2>\n<p>All text, wiring guidance and code in this tutorial are original Siratek work.<\/p>\n<ul>\n<li>The two-wire lock with its small connector, the sliding bolt, the four-slot mounting plate and the <strong>absence of any voltage marking<\/strong> were read from the Siratek product photographs for item 2795.<\/li>\n<li>Relay switching, the startup behaviour and the safety scoping are as set out in <em>Switching Bigger Loads with a Relay<\/em>.<\/li>\n<\/ul>\n<p><strong>Because no voltage is printed on the part, this tutorial gives a measurement method rather than a figure<\/strong>, and the bench session should record what the supplier actually ships. Current and duty-cycle guidance follows from how small solenoid locks are built rather than from a datasheet for this specific part. The fail-secure behaviour and its consequences for escape routes are stated as a limitation of scope. No third-party tutorial text, diagrams, photographs or code has been reproduced here.<\/p>\n<p><\/p>\n<\/body>","protected":false},"excerpt":{"rendered":"<p>A small metal latch with a sliding bolt and a coil behind it. Energise the coil and the bolt retracts; remove the power and a spring pushes it back out.<\/p>\n","protected":false},"featured_media":0,"template":"","siratek_tutorial_level":[],"class_list":["post-52360","siratek_tutorial","type-siratek_tutorial","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>A Mini Electronic Lock - siratek<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A Mini Electronic Lock - siratek\" \/>\n<meta property=\"og:description\" content=\"A small metal latch with a sliding bolt and a coil behind it. Energise the coil and the bolt retracts; remove the power and a spring pushes it back out.\" \/>\n<meta property=\"og:url\" content=\"http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/\" \/>\n<meta property=\"og:site_name\" content=\"siratek\" \/>\n<meta property=\"og:image\" content=\"http:\/\/siratek.net\/wp-content\/uploads\/2026\/11\/solenoid-lock-wiring.svg\" \/>\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=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/siratek.net\\\/index.php\\\/tutorials\\\/solenoid-lock\\\/\",\"url\":\"http:\\\/\\\/siratek.net\\\/index.php\\\/tutorials\\\/solenoid-lock\\\/\",\"name\":\"A Mini Electronic Lock - siratek\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/siratek.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\\\/\\\/siratek.net\\\/index.php\\\/tutorials\\\/solenoid-lock\\\/#primaryimage\"},\"image\":{\"@id\":\"http:\\\/\\\/siratek.net\\\/index.php\\\/tutorials\\\/solenoid-lock\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/siratek.net\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/solenoid-lock-wiring.svg\",\"datePublished\":\"2026-11-01T10:51:01+00:00\",\"breadcrumb\":{\"@id\":\"http:\\\/\\\/siratek.net\\\/index.php\\\/tutorials\\\/solenoid-lock\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/siratek.net\\\/index.php\\\/tutorials\\\/solenoid-lock\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/siratek.net\\\/index.php\\\/tutorials\\\/solenoid-lock\\\/#primaryimage\",\"url\":\"https:\\\/\\\/siratek.net\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/solenoid-lock-wiring.svg\",\"contentUrl\":\"https:\\\/\\\/siratek.net\\\/wp-content\\\/uploads\\\/2026\\\/11\\\/solenoid-lock-wiring.svg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/siratek.net\\\/index.php\\\/tutorials\\\/solenoid-lock\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/siratek.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorials\",\"item\":\"https:\\\/\\\/siratek.net\\\/index.php\\\/tutorials\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"A Mini Electronic Lock\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/siratek.net\\\/#website\",\"url\":\"https:\\\/\\\/siratek.net\\\/\",\"name\":\"siratek\",\"description\":\"Your Best Electronic Retail Shop\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/siratek.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A Mini Electronic Lock - siratek","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":"http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/","og_locale":"en_US","og_type":"article","og_title":"A Mini Electronic Lock - siratek","og_description":"A small metal latch with a sliding bolt and a coil behind it. Energise the coil and the bolt retracts; remove the power and a spring pushes it back out.","og_url":"http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/","og_site_name":"siratek","og_image":[{"url":"http:\/\/siratek.net\/wp-content\/uploads\/2026\/11\/solenoid-lock-wiring.svg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/","url":"http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/","name":"A Mini Electronic Lock - siratek","isPartOf":{"@id":"https:\/\/siratek.net\/#website"},"primaryImageOfPage":{"@id":"http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/#primaryimage"},"image":{"@id":"http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/#primaryimage"},"thumbnailUrl":"http:\/\/siratek.net\/wp-content\/uploads\/2026\/11\/solenoid-lock-wiring.svg","datePublished":"2026-11-01T10:51:01+00:00","breadcrumb":{"@id":"http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/#primaryimage","url":"https:\/\/siratek.net\/wp-content\/uploads\/2026\/11\/solenoid-lock-wiring.svg","contentUrl":"https:\/\/siratek.net\/wp-content\/uploads\/2026\/11\/solenoid-lock-wiring.svg"},{"@type":"BreadcrumbList","@id":"http:\/\/siratek.net\/index.php\/tutorials\/solenoid-lock\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/siratek.net\/"},{"@type":"ListItem","position":2,"name":"Tutorials","item":"https:\/\/siratek.net\/index.php\/tutorials\/"},{"@type":"ListItem","position":3,"name":"A Mini Electronic Lock"}]},{"@type":"WebSite","@id":"https:\/\/siratek.net\/#website","url":"https:\/\/siratek.net\/","name":"siratek","description":"Your Best Electronic Retail Shop","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/siratek.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/siratek.net\/index.php\/wp-json\/wp\/v2\/siratek_tutorial\/52360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/siratek.net\/index.php\/wp-json\/wp\/v2\/siratek_tutorial"}],"about":[{"href":"https:\/\/siratek.net\/index.php\/wp-json\/wp\/v2\/types\/siratek_tutorial"}],"version-history":[{"count":0,"href":"https:\/\/siratek.net\/index.php\/wp-json\/wp\/v2\/siratek_tutorial\/52360\/revisions"}],"wp:attachment":[{"href":"https:\/\/siratek.net\/index.php\/wp-json\/wp\/v2\/media?parent=52360"}],"wp:term":[{"taxonomy":"siratek_tutorial_level","embeddable":true,"href":"https:\/\/siratek.net\/index.php\/wp-json\/wp\/v2\/siratek_tutorial_level?post=52360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}