| .. _adminapi:
|
|
|
| ==================
|
| Administration API
|
| ==================
|
|
|
| Get configuration data
|
| ======================
|
|
|
| .. code:: http
|
|
|
| GET /config HTTP/1.1
|
|
|
| Sample response
|
| ---------------
|
|
|
| .. code:: json
|
|
|
| {
|
| "autocomplete": "",
|
| "categories": [
|
| "map",
|
| "it",
|
| "images",
|
| ],
|
| "default_locale": "",
|
| "default_theme": "simple",
|
| "engines": [
|
| {
|
| "categories": [
|
| "map"
|
| ],
|
| "enabled": true,
|
| "name": "openstreetmap",
|
| "shortcut": "osm"
|
| },
|
| {
|
| "categories": [
|
| "it"
|
| ],
|
| "enabled": true,
|
| "name": "arch linux wiki",
|
| "shortcut": "al"
|
| },
|
| {
|
| "categories": [
|
| "images"
|
| ],
|
| "enabled": true,
|
| "name": "google images",
|
| "shortcut": "goi"
|
| },
|
| {
|
| "categories": [
|
| "it"
|
| ],
|
| "enabled": false,
|
| "name": "bitbucket",
|
| "shortcut": "bb"
|
| },
|
| ],
|
| "instance_name": "SearXNG",
|
| "locales": {
|
| "de": "Deutsch (German)",
|
| "en": "English",
|
| "eo": "Esperanto (Esperanto)",
|
| },
|
| "plugins": [
|
| {
|
| "enabled": true,
|
| "name": "HTTPS rewrite"
|
| }
|
| ],
|
| "safe_search": 0
|
| }
|
|
|
|
|
| Embed search bar
|
| ================
|
|
|
| The search bar can be embedded into websites. Just paste the example into the
|
| HTML of the site. URL of the SearXNG instance and values are customizable.
|
|
|
| .. code:: html
|
|
|
| <form method="post" action="https://example.org/">
|
| <input type="text" name="q">
|
| <input type="hidden" name="categories" value="general,social media">
|
| <input type="hidden" name="lang" value="all">
|
| <input type="hidden" name="locale" value="en">
|
| <input type="hidden" name="time_range" value="month">
|
| </form>
|
| |