# SP REST JSON

> SP REST JSON modifies the accept property in the request header for SharePoint REST API calls to get the response in JSON format and to show it directly in Firefox instead of downloading a XML file. Works for on-premises and SharePoint online.

Canonical page: [https://chrome-stats.com/d/sp-rest-json](https://chrome-stats.com/d/sp-rest-json)

## Overview

- **ID:** `sp-rest-json`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** DDesch
- **Category:** web-development,appearance
- **Daily users:** 89
- **Weekly downloads:** 2
- **Rating:** 5.00 / 5 (1 ratings)
- **Version:** 1.6.0
- **Last updated:** 2024-07-17
- **First published:** 2018-11-26
- **Size:** 77 KB
- **Data as of:** 2026-09-14
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/sp-rest-json/)
- **Website:** [https://github.com/ddesch/SP-REST-JSON/](https://github.com/ddesch/SP-REST-JSON/)

## Description

SP REST JSON is a Chrome extension designed to enhance your experience with the SharePoint REST API. It automatically modifies the 'Accept' header in API requests to retrieve JSON responses instead of XML, providing cleaner and more accessible data formats.

The extension monitors your active tabs and changes the request headers when URLs match typical SharePoint REST API paths like '/_api/web/', '/_api/site/', and '_vti_bin/ListData.svc'. It supports both SharePoint Online and on-premises environments. Users can customize URL filters and specify the desired 'Accept' header format, including options such as 'application/json;odata=verbose', 'minimalmetadata', 'nometadata', or revert to 'text/xml'. This tool simplifies API interactions by enabling direct JSON response display in your browser, enhancing development and debugging workflows.

## Rankings

- #12,428 — Overall
- #8 — rest
- #15 — json
- #64 — property
- #246 — song

## Permissions and access

### Permissions

- `<all_urls>`
- `activeTab`
- `tabs`
- `storage`
- `webRequest`
- `webRequestBlocking`

### Content script matches

- `<all_urls>`

## Safety

- **Risk impact:** High risk impact
- **Risk likelihood:** Low risk likelihood

### Analysis details

- Allows access to all websites, posing a significant security risk as it can monitor and modify data from any visited site.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [JsonDiscovery](https://chrome-stats.com/d/jsondiscovery) — 162 users, 5.00 / 5
- [Persistent-Pretty-JSON](https://chrome-stats.com/d/persistent-pretty-json) — 3 users
- [Better Keyboard Shortcuts for SharePoint](https://chrome-stats.com/d/keyboard-shortcuts-sharepoint) — 4 users, 5.00 / 5
- [JSON Expander for Splunk](https://chrome-stats.com/d/splunk-json-expander) — 1 users
- [json-content-type-override](https://chrome-stats.com/d/json-content-type-override) — 63 users, 4.90 / 5
- [Recspet](https://chrome-stats.com/d/recspet) — 5.00 / 5
- [SharePoint Link Capturer](https://chrome-stats.com/d/sharepoint-link-capturer) — 13 users
- [JSON Formatter Extension](https://chrome-stats.com/d/json-formatter-extension) — 9 users
- [OpenLink Structured Data Sniffer](https://chrome-stats.com/d/openlink-structured-data-sniff) — 355 users, 4.36 / 5
- [Select To Format JSON](https://chrome-stats.com/d/select-to-format-json) — 1 users
- [Virtual Json Viewer](https://chrome-stats.com/d/virtual-json-viewer) — 156 users, 5.00 / 5
- [JSON Viewer+](https://chrome-stats.com/d/json-viewer-plus) — 1 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/sp-rest-json)
