{"id":173409,"date":"2021-02-08T17:00:42","date_gmt":"2021-02-08T14:00:42","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/how-to-get-started-with-doctl-digitaloceans-command-line-client-cloudsavvy-it\/"},"modified":"2021-02-08T17:00:42","modified_gmt":"2021-02-08T14:00:42","slug":"how-to-get-started-with-doctl-digitaloceans-command-line-client-cloudsavvy-it","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/how-to-get-started-with-doctl-digitaloceans-command-line-client-cloudsavvy-it\/","title":{"rendered":"#How to Get Started With Doctl, DigitalOcean\u2019s Command-Line Client \u2013 CloudSavvy IT"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a35caa84b33f\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a35caa84b33f\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-get-started-with-doctl-digitaloceans-command-line-client-cloudsavvy-it\/#Installation\" >Installation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-get-started-with-doctl-digitaloceans-command-line-client-cloudsavvy-it\/#Creating_An_Access_Token\" >Creating An Access Token<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-get-started-with-doctl-digitaloceans-command-line-client-cloudsavvy-it\/#Connecting_to_Your_Account\" >Connecting to Your Account<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-get-started-with-doctl-digitaloceans-command-line-client-cloudsavvy-it\/#Testing_Your_Configuration\" >Testing Your Configuration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-get-started-with-doctl-digitaloceans-command-line-client-cloudsavvy-it\/#Interacting_With_DigitalOcean_Resources\" >Interacting With DigitalOcean Resources<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-get-started-with-doctl-digitaloceans-command-line-client-cloudsavvy-it\/#Using_Multiple_Accounts_Contexts\" >Using Multiple Accounts (Contexts)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-get-started-with-doctl-digitaloceans-command-line-client-cloudsavvy-it\/#Setting_Default_Configuration_Values\" >Setting Default Configuration Values<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-get-started-with-doctl-digitaloceans-command-line-client-cloudsavvy-it\/#Output_Formats\" >Output Formats<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/buradabiliyorum.com\/en\/how-to-get-started-with-doctl-digitaloceans-command-line-client-cloudsavvy-it\/#Conclusion\" >Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n<p><strong>&#8220;#How to Get Started With Doctl, DigitalOcean\u2019s Command-Line Client \u2013 CloudSavvy IT&#8221;<\/strong><\/p>\n<div id=\"article-content-area\">\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-8934\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/d5c2fece844d4f63b2b725cd788a8ac9\/p\/uploads\/2021\/01\/83680385.jpeg\" alt=\"DigitalOcean logo\" width=\"1600\" height=\"900\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>DigitalOcean provides an API as an alternative to its web-based cloud control panel. The official <code>doctl<\/code> command-line client offers an intuitive wrapper around the API. You can administer your DigitalOcean resources using an easily <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">script<\/a>able programmatic interface.<\/p>\n<h2 id=\"installation\"><span class=\"ez-toc-section\" id=\"Installation\"><\/span>Installation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/digitalocean\/doctl\">Doctl<\/a> is available on Windows, macOS and Linux systems. A variety of installation methods are supported depending on platform. All systems can download the latest release <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/digitalocean\/doctl\/releases\">directly from GitHub<\/a>.<\/p>\n<p>Most Linux distributions include <code>doctl<\/code> in their package repositories. It\u2019s also offered as a Snap on distributions with Snap support. Using a package manager is the preferred installation mechanism as it will keep you updated with new releases.<\/p>\n<p>DigitalOcean also provides <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/hub.docker.com\/r\/digitalocean\/doctl\">official Docker containers<\/a> on Docker Hub. These are ideal for one-time use within Docker-supported environments. Instructions on using the Docker image can be found on its <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/hub.docker.com\/r\/digitalocean\/doctl\">Docker Hub page<\/a>; in <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/general\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"General\" target=\"_blank\" rel=\"noopener\">general<\/a>, usage is identical to a direct installation.<\/p>\n<h2 id=\"creating-an-access-token\"><span class=\"ez-toc-section\" id=\"Creating_An_Access_Token\"><\/span>Creating An Access Token<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You need to connect <code>doctl<\/code> to your DigitalOcean account before you start using the tool. Authentication is persistent once setup, so you won\u2019t need to supply credentials with every command.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/6f5955d5f13ebd0fc788afc9a23fc13a\/p\/uploads\/2021\/02\/f3ccdd27.jpg\" alt=\"\" width=\"362\" height=\"197\" class=\"alignnone size-full wp-image-9523\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>Begin by logging into your DigitalOcean account. Click the \u201cAPI\u201d link at the bottom of the sidebar. Under \u201cPersonal access tokens\u201d, click the \u201cGenerate New Token\u201d button. Give your token a name and enable both the read and write scopes.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/f7f45b062ab769cad924bf7186ee54e7\/p\/uploads\/2021\/02\/156005c5.jpg\" alt=\"\" width=\"1222\" height=\"353\" class=\"alignnone size-full wp-image-9522\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>After your token\u2019s created, its value will be displayed within the control panel. Save this now as it won\u2019t be possible to retrieve it later. You\u2019ll need to create a new token if this one\u2019s value is forgotten.<\/p>\n<h2 id=\"connecting-to-your-account\"><span class=\"ez-toc-section\" id=\"Connecting_to_Your_Account\"><\/span>Connecting to Your Account<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You can now return to your terminal. Use the generated access token to connect <code>doctl<\/code> to your account:<\/p>\n<p><code>doctl auth init<\/code><\/p>\n<p>You\u2019ll be prompted to enter the access token. Assuming validation is successful, <code>doctl<\/code> will save your credentials. They\u2019ll be sent automatically with subsequent commands. Configuration files are saved within the <code>.config\/doctl<\/code> directory in your home folder.<\/p>\n<h2 id=\"testing-your-configuration\"><span class=\"ez-toc-section\" id=\"Testing_Your_Configuration\"><\/span>Testing Your Configuration<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You should now be able to successfully interact with your DigitalOcean account.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/b2b62ff0f285a48d28f9ff10661ad4a9\/p\/uploads\/2021\/02\/032b2cc9.jpg\" alt=\"\" width=\"769\" height=\"154\" class=\"alignnone size-full wp-image-9521\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>Try running <code>doctl account get<\/code> to check your account details can be retrieved.<\/p>\n<h2 id=\"interacting-with-digitalocean-resources\"><span class=\"ez-toc-section\" id=\"Interacting_With_DigitalOcean_Resources\"><\/span>Interacting With DigitalOcean Resources<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><code>doctl<\/code> lets you interact with almost all the available DigitalOcean resources. There\u2019s too many possibilities to cover exhaustively in one article, so we\u2019ll stick to detailing a few commonly used commands.<\/p>\n<ul>\n<li><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.digitalocean.com\/docs\/apis-clis\/doctl\/reference\/compute\/\"><code>doctl compute<\/code><\/a> \u2013 High-level command for interacting with a variety of resource types. Includes droplets, domains, volumes, backups, snapshots, images, firewalls and load balancers.<\/li>\n<li><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.digitalocean.com\/docs\/apis-clis\/doctl\/reference\/compute\/droplet\/\"><code>doctl compute droplet<\/code><\/a> \u2013 Enables you to interact with Droplets. Try <code>doctl compute droplet list<\/code> to list all your droplets, or <code>doctl compute droplet create --image ubuntu-20-04-x64 --size s-1vcpu-1gb --region lon1 my-droplet<\/code> to create a basic Ubuntu droplet in the LON1 datacentre. A variety of other sub-commands provide complete management options.<\/li>\n<li><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.digitalocean.com\/docs\/apis-clis\/doctl\/reference\/\"><code>doctl databases db<\/code><\/a> \u2013 Interact with databases within a database cluster. Use <code>doctl databases db list<\/code> to retrieve existing databases and <code>doctl databases db create &lt;id&gt; &lt;name&gt;<\/code> to create. Other related commands allow you to scale your database clusters.<\/li>\n<li><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.digitalocean.com\/docs\/apis-clis\/doctl\/reference\/kubernetes\/\"><code>doctl kubernetes<\/code><\/a> \u2013 This command namespace lets you manage your Kubernetes clusters. A plethora of sub-commands let you configure nodes, node pools, cluster versions and container registry connections.<\/li>\n<li><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.digitalocean.com\/docs\/apis-clis\/doctl\/reference\/registry\/\"><code>doctl registry<\/code><\/a> \u2013 Manages your DigitalOcean Container Registry, including options to create, delete and list registries and containers. You can also invoke or cancel the garbage collection process to free up storage space.<\/li>\n<\/ul>\n<p>There\u2019s a lot of functionality available; it\u2019s advisable you refer to the <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.digitalocean.com\/docs\/apis-clis\/doctl\/reference\/\">official documentation<\/a> to obtain the complete list of commands and options. Generally, any DigitalOcean API endpoint has an equivalent <code>doctl<\/code> command.<\/p>\n<p>Exploring the available commands is made simple by extensive built-in documentation. Running a top-level command such as <code>doctl compute<\/code> without any arguments will display a list of all available sub-commands. This enables quick feature discovery and means you don\u2019t need to commit the whole list to memory.<\/p>\n<p>In addition, <code>doctl<\/code> supports command auto completion within most popular shells. Adding <code>source &lt;(doctl completion bash)<\/code> to your <code>~\/.profile<\/code> file is usually sufficient to enable this. Substitute <code>bash<\/code> for your own shell. Shell-specific guidance can be found in the <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/digitalocean\/doctl\"><code>doctl<\/code> docs<\/a>.<\/p>\n<h2 id=\"using-multiple-accounts-contexts\"><span class=\"ez-toc-section\" id=\"Using_Multiple_Accounts_Contexts\"><\/span>Using Multiple Accounts (Contexts)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><code>doctl<\/code> provides streamlined support for multiple DigitalOcean user accounts. You can define standalone authenticated \u201ccontexts\u201d which you switch between using the <code>--context<\/code> flag or the <code>DIGITALOCEAN_CONTEXT<\/code> environment variable.<\/p>\n<p>To add a context, use the following command:<\/p>\n<pre>doctl auth init --context my-context<\/pre>\n<p>This is the same authentication command we saw earlier, this time modified to use the <code>my-context<\/code> context. The context is automatically created if it doesn\u2019t already exist. When no context is specified, the <code>default<\/code> context is used.<\/p>\n<h2 id=\"setting-default-configuration-values\"><span class=\"ez-toc-section\" id=\"Setting_Default_Configuration_Values\"><\/span>Setting Default Configuration Values<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You can set default values for most options and flags using the configuration file. This usually resides at <code>~\/.config\/doctl\/config.yaml<\/code>.<\/p>\n<p>To define a configuration value, add it to the file using the format <code>category.command.subcommand.flag: value<\/code>.<\/p>\n<pre>compute.droplet.create.size: s-1vcpu-1gb<\/pre>\n<p>The above setting would default all droplet creations to a type of <code>s-1vcpu-1gb<\/code>.<\/p>\n<p>Defaults can be overridden at any time by passing a new value to the command line flag as normal.<\/p>\n<h2 id=\"output-formats\"><span class=\"ez-toc-section\" id=\"Output_Formats\"><\/span>Output Formats<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/753e8ac694804731cd18f4845e906b0d\/p\/uploads\/2021\/02\/18e29998.jpg\" alt=\"\" width=\"746\" height=\"300\" class=\"alignnone size-full wp-image-9520\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p><code>doctl<\/code> usually emits output as human-readable tables and lists. If you plan to use the tool within scripts, or want more detailed information, you can pass <code>--output json<\/code> to get the raw JSON from the DigitalOcean API.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/c8825dafffbf4bc3ebb14ec1a2b92187\/p\/uploads\/2021\/02\/fe5df232.jpg\" alt=\"\" width=\"921\" height=\"121\" class=\"alignnone size-full wp-image-9519\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>You can tailor the fields which are returned in tables using the <code>--format<\/code> flag. Run the original command and take note of the column names in its output. You can pass these as a comma-separated list to <code>--format<\/code>, removing any spaces which occur in the presented names. Only the given fields will be included when you run the modified command.<\/p>\n<h2 id=\"conclusion\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Learning <code>doctl<\/code> can save you time when managing resources in your DigitalOcean accounts. It simplifies scripting and gives you a starting point when building your own monitoring and alerting tools.<\/p>\n<p>DigitalOcean updates the utility on a regular basis. It supports almost all API operations and resource types. A notable exception is Spaces object storage; as this is Amazon S3-compatible, DigitalOcean advise you use an S3-specific management utility instead.<\/p>\n<p>You can find complete <code>doctl<\/code> documentation over on DigitalOcean\u2019s <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.digitalocean.com\/docs\/apis-clis\/doctl\/\">docs site<\/a>. The software is also open-source so you can contribute your own improvements to its <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/github.com\/digitalocean\/doctl\">GitHub repository<\/a>.\n<\/div>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more like this article, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/technology\/\" target=\"_blank\" rel=\"noopener\">Technology category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/www.cloudsavvyit.com\/9498\/how-to-get-started-with-doctl-digitaloceans-command-line-client\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;#How to Get Started With Doctl, DigitalOcean\u2019s Command-Line Client \u2013 CloudSavvy IT&#8221; DigitalOcean provides an API as an alternative to its web-based cloud control panel. The official doctl command-line client offers an intuitive wrapper around the API. You can administer your DigitalOcean resources using an easily scriptable programmatic interface. Installation Doctl is available on Windows,&#8230;<\/p>\n","protected":false},"author":1,"featured_media":173410,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.cloudsavvyit.com\/p\/uploads\/2021\/01\/83680385.jpeg","fifu_image_alt":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-173409","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/173409","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=173409"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/173409\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/173410"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=173409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=173409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=173409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}