Syncthing API

Syncthing API as documented publicly: 60 operations. Contract generated from the documentation by API Evangelist (2026-10-28); not the provider's own document.

Operations 60

GET /meta.js GET /meta.js #
GET /qr GET /qr #
GET /qr/ Encodes the content given in the text URL parameter into a QR code and returns it as a black-and-white PNG image. #
POST /rest POST /rest #
DELETE /rest/cluster/pending/devices DELETE /rest/cluster/pending/devices #
GET /rest/cluster/pending/devices GET /rest/cluster/pending/devices #
DELETE /rest/cluster/pending/folders DELETE /rest/cluster/pending/folders #
GET /rest/cluster/pending/folders GET /rest/cluster/pending/folders #
GET /rest/db/browse GET /rest/db/browse #
GET /rest/db/completion GET /rest/db/completion #
GET /rest/db/file GET /rest/db/file #
GET /rest/db/ignores GET /rest/db/ignores #
POST /rest/db/ignores POST /rest/db/ignores #
GET /rest/db/localchanged GET /rest/db/localchanged #
GET /rest/db/need GET /rest/db/need #
POST /rest/db/override POST /rest/db/override #
POST /rest/db/prio POST /rest/db/prio #
GET /rest/db/remoteneed GET /rest/db/remoteneed #
POST /rest/db/revert POST /rest/db/revert #
POST /rest/db/scan POST /rest/db/scan #
GET /rest/db/status GET /rest/db/status #
GET /rest/events GET /rest/events #
GET /rest/events/disk Event Endpoints #
GET /rest/folder/errors GET /rest/folder/errors #
GET /rest/folder/pullerrors GET /rest/folder/pullerrors #
GET /rest/folder/versions GET /rest/folder/versions #
POST /rest/folder/versions POST /rest/folder/versions #
GET /rest/noauth/health Noauth Endpoints #
GET /rest/stats/device Statistics Endpoints #
GET /rest/stats/folder Statistics Endpoints #
GET /rest/svc/deviceid Misc Services Endpoints #
GET /rest/svc/lang Misc Services Endpoints #
GET /rest/svc/random/string Misc Services Endpoints #
GET /rest/svc/report Misc Services Endpoints #
GET /rest/system/browse GET /rest/system/browse #
GET /rest/system/config GET /rest/system/config (DEPRECATED) #
POST /rest/system/config POST /rest/system/config (DEPRECATED) #
GET /rest/system/config/insync GET /rest/system/config/insync (DEPRECATED) #
GET /rest/system/connections GET /rest/system/connections #
GET /rest/system/discovery GET /rest/system/discovery #
POST /rest/system/discovery POST /rest/system/discovery #
GET /rest/system/error GET /rest/system/error #
POST /rest/system/error POST /rest/system/error #
POST /rest/system/error/clear POST /rest/system/error/clear #
GET /rest/system/log GET /rest/system/log #
GET /rest/system/log.txt GET /rest/system/log.txt #
GET /rest/system/loglevels GET /rest/system/loglevels #
POST /rest/system/loglevels POST /rest/system/loglevels #
GET /rest/system/paths GET /rest/system/paths #
POST /rest/system/pause POST /rest/system/pause #
GET /rest/system/ping GET /rest/system/ping #
POST /rest/system/ping POST /rest/system/ping #
POST /rest/system/reset POST /rest/system/reset #
POST /rest/system/restart POST /rest/system/restart #
POST /rest/system/resume POST /rest/system/resume #
POST /rest/system/shutdown POST /rest/system/shutdown #
GET /rest/system/status GET /rest/system/status #
GET /rest/system/upgrade GET /rest/system/upgrade #
POST /rest/system/upgrade POST /rest/system/upgrade #
GET /rest/system/version GET /rest/system/version #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/syncthing:syncthing-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

syncthing-openapi-generated.yml Raw ↑
openapi: 3.1.0
info:
  title: Syncthing API
  version: '2026-10-28'
  description: 'GENERATED FROM DOCUMENTATION by API Evangelist on 2026-10-28: 60 operation(s) read from 3 public documentation page(s) (each operation
    names its page in x-source). This is not the provider''s published contract; Syncthing has published no machine-readable contract that the
    pipeline could find. Engine: local.'
  x-evidence-tiers:
    code-example: 3
    documentation: 57
    pages-with-code: 2
    pages-read: 3
  x-generated-from: documentation
  x-provenance: generated
  x-authored-by: API Evangelist
  x-generated: '2026-10-28'
  x-generator: generate-contract-from-docs.py
  x-engine: local
  x-sources:
  - https://docs.syncthing.net/dev/rest.html
  - https://docs.syncthing.net/dev/events.html
  - https://docs.syncthing.net/dev/http-services.html
paths:
  /meta.js:
    get:
      operationId: get_meta_js
      tags:
      - Meta
      summary: GET /meta.js
      x-source: https://docs.syncthing.net/dev/http-services.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: "curl http://localhost:8384/meta.js\nvar metadata = { \"deviceID\" : \"S7UKX27-GI7ZTXS-GC6RKUA-7AJGZ44-C6NAYEB-HSKTJQK-KJHU2NO-CWV7EQW\"\
          \ } ; \n GET /qr/ ¶ \n Encodes the content given in the text URL parameter into a QR code and\nreturns it as a black-and-white PNG image.\
          \ Can be used to encode device IDs for\nquick exchange in a machine-readable optical format. "
  /qr:
    get:
      operationId: get_qr
      tags:
      - Qr
      summary: GET /qr
      x-source: https://docs.syncthing.net/dev/http-services.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: "curl http://localhost:8384/qr/?text = Hello%2C%20world%21 | display\n Edit this page on GitHub \n Version: v2.1.0-26-gf020590\
          \ \n Written for v2.1.0 \n Navigation \n Introduction \n Usage \n Development \n Introduction \n Working on the Web GUI \n Building\
          \ Syncthing \n Debugging Syncthing \n Automatic Crash Reporting for Developers \n Understanding Device IDs \n Syncthing Infrastructure\
          \ \n Issue Management \n Crea"
  /qr/:
    get:
      operationId: get_qr
      tags:
      - Qr
      summary: Encodes the content given in the text URL parameter into a QR code and returns it as a black-and-white PNG image.
      x-source: https://docs.syncthing.net/dev/http-services.html
      parameters:
      - name: text
        in: query
        required: false
        schema:
          type: string
        description: Content to encode in the QR code.
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest:
    post:
      operationId: post_rest
      tags:
      - Rest
      summary: POST /rest
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: code-example
        language: curl
        snippet: "curl -X POST -H \"X-API-Key: abc123\" \n http://localhost:8384/rest/... or curl -X POST -H \"Authorization: Bearer \n abc123\"\
          \ http://localhost:8384/rest/... can be used to invoke with curl \n(add -k flag when using HTTPS with a Syncthing generated or self\
          \ signed\ncertificate). \n One exception to this requirement is /rest/noauth , you do not need an API\nkey to use those endpoints. This\
          \ way third-party dev"
  /rest/cluster/pending/devices:
    delete:
      operationId: delete_rest_cluster_pending_devices
      tags:
      - Rest
      summary: DELETE /rest/cluster/pending/devices
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    get:
      operationId: get_rest_cluster_pending_devices
      tags:
      - Rest
      summary: GET /rest/cluster/pending/devices
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/cluster/pending/folders:
    delete:
      operationId: delete_rest_cluster_pending_folders
      tags:
      - Rest
      summary: DELETE /rest/cluster/pending/folders
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    get:
      operationId: get_rest_cluster_pending_folders
      tags:
      - Rest
      summary: GET /rest/cluster/pending/folders
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/db/browse:
    get:
      operationId: get_rest_db_browse
      tags:
      - Rest
      summary: GET /rest/db/browse
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/db/completion:
    get:
      operationId: get_rest_db_completion
      tags:
      - Rest
      summary: GET /rest/db/completion
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/db/file:
    get:
      operationId: get_rest_db_file
      tags:
      - Rest
      summary: GET /rest/db/file
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/db/ignores:
    get:
      operationId: get_rest_db_ignores
      tags:
      - Rest
      summary: GET /rest/db/ignores
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    post:
      operationId: post_rest_db_ignores
      tags:
      - Rest
      summary: POST /rest/db/ignores
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/db/localchanged:
    get:
      operationId: get_rest_db_localchanged
      tags:
      - Rest
      summary: GET /rest/db/localchanged
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/db/need:
    get:
      operationId: get_rest_db_need
      tags:
      - Rest
      summary: GET /rest/db/need
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/db/override:
    post:
      operationId: post_rest_db_override
      tags:
      - Rest
      summary: POST /rest/db/override
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/db/prio:
    post:
      operationId: post_rest_db_prio
      tags:
      - Rest
      summary: POST /rest/db/prio
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/db/remoteneed:
    get:
      operationId: get_rest_db_remoteneed
      tags:
      - Rest
      summary: GET /rest/db/remoteneed
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/db/revert:
    post:
      operationId: post_rest_db_revert
      tags:
      - Rest
      summary: POST /rest/db/revert
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/db/scan:
    post:
      operationId: post_rest_db_scan
      tags:
      - Rest
      summary: POST /rest/db/scan
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/db/status:
    get:
      operationId: get_rest_db_status
      tags:
      - Rest
      summary: GET /rest/db/status
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/events:
    get:
      operationId: get_rest_events
      tags:
      - Rest
      summary: GET /rest/events
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/events/disk:
    get:
      operationId: get_rest_events_disk
      tags:
      - Rest
      summary: Event Endpoints
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/folder/errors:
    get:
      operationId: get_rest_folder_errors
      tags:
      - Rest
      summary: GET /rest/folder/errors
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/folder/pullerrors:
    get:
      operationId: get_rest_folder_pullerrors
      tags:
      - Rest
      summary: GET /rest/folder/pullerrors
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/folder/versions:
    get:
      operationId: get_rest_folder_versions
      tags:
      - Rest
      summary: GET /rest/folder/versions
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    post:
      operationId: post_rest_folder_versions
      tags:
      - Rest
      summary: POST /rest/folder/versions
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/noauth/health:
    get:
      operationId: get_rest_noauth_health
      tags:
      - Rest
      summary: Noauth Endpoints
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/stats/device:
    get:
      operationId: get_rest_stats_device
      tags:
      - Rest
      summary: Statistics Endpoints
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/stats/folder:
    get:
      operationId: get_rest_stats_folder
      tags:
      - Rest
      summary: Statistics Endpoints
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/svc/deviceid:
    get:
      operationId: get_rest_svc_deviceid
      tags:
      - Rest
      summary: Misc Services Endpoints
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/svc/lang:
    get:
      operationId: get_rest_svc_lang
      tags:
      - Rest
      summary: Misc Services Endpoints
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/svc/random/string:
    get:
      operationId: get_rest_svc_random_string
      tags:
      - Rest
      summary: Misc Services Endpoints
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/svc/report:
    get:
      operationId: get_rest_svc_report
      tags:
      - Rest
      summary: Misc Services Endpoints
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/browse:
    get:
      operationId: get_rest_system_browse
      tags:
      - Rest
      summary: GET /rest/system/browse
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/config:
    get:
      operationId: get_rest_system_config
      tags:
      - Rest
      summary: GET /rest/system/config (DEPRECATED)
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    post:
      operationId: post_rest_system_config
      tags:
      - Rest
      summary: POST /rest/system/config (DEPRECATED)
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/config/insync:
    get:
      operationId: get_rest_system_config_insync
      tags:
      - Rest
      summary: GET /rest/system/config/insync (DEPRECATED)
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/connections:
    get:
      operationId: get_rest_system_connections
      tags:
      - Rest
      summary: GET /rest/system/connections
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/discovery:
    get:
      operationId: get_rest_system_discovery
      tags:
      - Rest
      summary: GET /rest/system/discovery
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    post:
      operationId: post_rest_system_discovery
      tags:
      - Rest
      summary: POST /rest/system/discovery
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/error:
    get:
      operationId: get_rest_system_error
      tags:
      - Rest
      summary: GET /rest/system/error
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    post:
      operationId: post_rest_system_error
      tags:
      - Rest
      summary: POST /rest/system/error
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/error/clear:
    post:
      operationId: post_rest_system_error_clear
      tags:
      - Rest
      summary: POST /rest/system/error/clear
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/log:
    get:
      operationId: get_rest_system_log
      tags:
      - Rest
      summary: GET /rest/system/log
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/log.txt:
    get:
      operationId: get_rest_system_log_txt
      tags:
      - Rest
      summary: GET /rest/system/log.txt
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/loglevels:
    get:
      operationId: get_rest_system_loglevels
      tags:
      - Rest
      summary: GET /rest/system/loglevels
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    post:
      operationId: post_rest_system_loglevels
      tags:
      - Rest
      summary: POST /rest/system/loglevels
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/paths:
    get:
      operationId: get_rest_system_paths
      tags:
      - Rest
      summary: GET /rest/system/paths
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/pause:
    post:
      operationId: post_rest_system_pause
      tags:
      - Rest
      summary: POST /rest/system/pause
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/ping:
    get:
      operationId: get_rest_system_ping
      tags:
      - Rest
      summary: GET /rest/system/ping
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    post:
      operationId: post_rest_system_ping
      tags:
      - Rest
      summary: POST /rest/system/ping
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/reset:
    post:
      operationId: post_rest_system_reset
      tags:
      - Rest
      summary: POST /rest/system/reset
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/restart:
    post:
      operationId: post_rest_system_restart
      tags:
      - Rest
      summary: POST /rest/system/restart
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/resume:
    post:
      operationId: post_rest_system_resume
      tags:
      - Rest
      summary: POST /rest/system/resume
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/shutdown:
    post:
      operationId: post_rest_system_shutdown
      tags:
      - Rest
      summary: POST /rest/system/shutdown
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/status:
    get:
      operationId: get_rest_system_status
      tags:
      - Rest
      summary: GET /rest/system/status
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/upgrade:
    get:
      operationId: get_rest_system_upgrade
      tags:
      - Rest
      summary: GET /rest/system/upgrade
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
    post:
      operationId: post_rest_system_upgrade
      tags:
      - Rest
      summary: POST /rest/system/upgrade
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '201':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
  /rest/system/version:
    get:
      operationId: get_rest_system_version
      tags:
      - Rest
      summary: GET /rest/system/version
      x-source: https://docs.syncthing.net/dev/rest.html
      responses:
        '200':
          description: Success (status as documented)
      x-evidence:
        kind: documentation
components:
  securitySchemes:
    apiKey:
      type: apiKey
      in: header
      name: X-API-Key
security:
- apiKey: []
tags:
- name: Meta
- name: Qr
- name: Rest