JSON API

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instanceOf gptkb:standard
gptkb:technical_specification
gptkbp:author gptkb:Yehuda_Katz
gptkb:Dan_Gebhardt
gptkb:Steve_Klabnik
gptkb:Tyler_Kellen
Others
gptkbp:category gptkb:REST_API
Web development
data exchange
gptkbp:defines media type application/vnd.api+json
gptkbp:describes format for building APIs in JSON
gptkbp:firstPublished 2013
gptkbp:focusesOn minimizing number of requests
reducing amount of data transmitted
https://www.w3.org/2000/01/rdf-schema#label JSON API
gptkbp:influencedBy gptkb:REST
gptkb:HATEOAS
gptkb:JSON
gptkbp:license gptkb:MIT_License
gptkbp:specifies relationships
sorting
filtering
links
pagination
document structure
compound documents
error objects
inclusion of related resources
meta information
resource objects
sparse fieldsets
gptkbp:stableVersion 1.0
gptkbp:stableVersionReleased 2015-05-29
gptkbp:supportedBy gptkb:Java
gptkb:Python
gptkb:spring
gptkb:Ember.js
gptkb:Django
gptkb:Laravel
gptkb:Go
gptkb:Elixir
gptkb:Node.js
gptkb:.NET
gptkb:Rails
PHP
gptkbp:usedFor RESTful APIs
client-server communication
gptkbp:website https://jsonapi.org/
gptkbp:bfsParent gptkb:Google_Cloud_Storage
gptkb:PyPI
gptkbp:bfsLayer 6