SP REST JSON

Modifies request header for SharePoint REST API calls to get JSON instead of XML. For best results you'll need a JSON viewer Add-on.

What is SP REST JSON?

SP REST JSON is a Chrome extension developed by Deschi, and its main feature is "Modifies request header for SharePoint REST API calls to get JSON instead of XML. For best results you'll need a JSON viewer Add-on.".

Extension Screenshots

screenshot
screenshot

Download SP REST JSON Extension CRX File

Download SP REST JSON extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Once a tab is active, the current URL is matched against the following strings:
• /_api/web/
• /_api/site/
• /_api/sp.
• /_api/search
• /_vti_bin/ListData.svc


At a match the accept property in the request header is changed to 'application/json;odata=verbose' per default.

Global Options
• Add or change SharePoint URL filters
• Set the accept header per URL filter

In the Global options the following options can be chosen:
• application/json;odata=verbose
• application/json;odata=minimalmetadata
• application/json;odata=nometadata
• text/xml

Changelog:
Version 1.4.0
• Add option to set font-size for JSON Viewer.

Version 1.3.1
Bugfix
• The SchemaXml property of a list wasn't loaded correctly                    

Extension Basic Information

Name SP REST JSON SP REST JSON
ID kcdolhjbipnfgefpjaopfbjbannphidh
Official URL https://chromewebstore.google.com/detail/sp-rest-json/kcdolhjbipnfgefpjaopfbjbannphidh
Description Modifies request header for SharePoint REST API calls to get JSON instead of XML. For best results you'll need a JSON viewer Add-on.
File Size 64.89 KB
Installation Count 1,425
Current Version 1.4.0
Last Updated 2021-01-26
Publish Date 2020-01-29
Rating 5.00/5 Total 2 Ratings
Developer Deschi
Email [email protected]
Payment Type free
Extension Website https://github.com/ddesch/SP-REST-JSON
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "description": "Modifies request header for SharePoint REST API calls to get JSON instead of XML. For best results you'll need a JSON viewer Add-on.",
    "manifest_version": 2,
    "name": "SP REST JSON",
    "short_name": "SP REST JSON",
    "version": "1.4.0",
    "author": "Daniel Desch",
    "homepage_url": "https:\/\/github.com\/ddesch\/SP-REST-JSON\/tree\/master\/",
    "icons": {
        "16": "icons\/16\/active.png",
        "32": "icons\/32\/active.png",
        "48": "icons\/48\/active.png",
        "64": "icons\/64\/active.png",
        "128": "icons\/128\/active.png"
    },
    "browser_action": {
        "default_icon": {
            "16": "icons\/16\/inactive.png",
            "32": "icons\/32\/inactive.png",
            "48": "icons\/48\/inactive.png",
            "64": "icons\/64\/inactive.png",
            "128": "icons\/128\/inactive.png"
        },
        "default_popup": "popup\/tabOptions.html"
    },
    "background": {
        "scripts": [
            "SPRESTJSON.js"
        ],
        "persistent": true
    },
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "run_at": "document_start",
            "css": [
                "JSONViewer\/json-viewer.css"
            ],
            "js": [
                "JSONViewer\/json-viewer.js",
                "content.js"
            ]
        }
    ],
    "permissions": [
        "",
        "activeTab",
        "tabs",
        "storage",
        "webRequest",
        "webRequestBlocking"
    ],
    "options_ui": {
        "page": "options.html",
        "browser_style": true,
        "open_in_tab": true
    },
    "browser_specific_settings": {
        "gecko": {
            "id": "{7284ef85-567a-43f4-ab24-b07dabe8de7e}",
            "strict_min_version": "68.0"
        }
    }
}