REST API

GPTKB entity

Statements (258)
Predicate Object
gptkbp:instanceOf gptkb:REST_API
gptkb:software
gptkb:standard
gptkbp:abbreviation gptkb:WMS
gptkb:iPaaS
gptkbp:access gptkb:OAuth
gptkb:JWT
Basic Auth
API key
API Key
gptkbp:alsoKnownAs Integration Platform as a Service
gptkbp:alternativeName API
API_documentation
API_integration
API_specification
Integration_Platform
JavaScript_API
Java_API
Node.js_API
Rest_area
Web_API
Web_API_Interface
Web_API_interface
Web_Map_Service
Web_service_specification
Webhooks
application_programming_interface
soap
web_API
web_service
web_service_API
gptkbp:alternativeTo gptkb:GraphQL_API
gptkb:gRPC
gptkb:SOAP_API
gptkbp:basedOn gptkb:Representational_State_Transfer
gptkbp:benefit Cost savings
Improved agility
Faster time to market
Reduced IT complexity
gptkbp:canBe private
public
partner
gptkbp:canBeDocumentedWith gptkb:API_Blueprint
gptkb:RAML
gptkb:OpenAPI
gptkb:Swagger
gptkbp:category gptkb:standard
gptkb:geographic_information_systems
web mapping
gptkbp:challenge Scalability
Data security
Legacy system integration
Vendor lock-in
gptkbp:component cloud computing
web development
microservices architecture
gptkbp:definedIn gptkb:OGC_WMS_specification
Fielding Dissertation
gptkbp:deployment hybrid
On-premises
Cloud-based
gptkbp:developedBy gptkb:Open_Geospatial_Consortium
gptkbp:documentation https://docs.oracle.com/en/java/javase/
https://www.ogc.org/standards/wms
https://nodejs.org/api/
gptkbp:enables automation
Data integration
data exchange
machine-to-machine communication
API management
Cloud integration
spatial data visualization
remote procedure calls
integration between systems
Process automation
Application integration
integration of web services
dynamic map generation
layered map composition
Hybrid integration
On-premises integration
gptkbp:example gptkb:Microsoft_Power_Automate
gptkb:MuleSoft
gptkb:Workato
gptkb:Zapier
gptkb:IBM_App_Connect
gptkb:Dell_Boomi
gptkb:Informatica_Cloud
Jitterbit
gptkbp:feature Workflow automation
Data transformation
Scalability
Security and compliance
Pre-built connectors
Low-code/no-code tools
Monitoring and analytics
gptkbp:firstReleased 1996
gptkbp:format gptkb:JSON
XML
gptkbp:hasMethod gptkb:POST
gptkb:PATCH
DELETE
GET
PUT
gptkbp:hasVersion 1.3.0
1.0.0
1.1.0
1.1.1
https://www.w3.org/2000/01/rdf-schema#label REST API
gptkbp:includes java.io
java.lang
java.math
java.net
java.sql
java.time
java.util
javax.*
gptkbp:introduced gptkb:Roy_Fielding
gptkbp:introducedIn 2000
gptkbp:language gptkb:Java
gptkb:JavaScript
gptkbp:license open
gptkbp:maintainedBy gptkb:Oracle_Corporation
gptkbp:partOf gptkb:Node.js
gptkb:Java_Platform
gptkbp:popularFor web development
gptkbp:principle cacheability
client-server architecture
code on demand (optional)
layered system
statelessness
uniform interface
gptkbp:provides gptkb:DNS
gptkb:TLS/SSL
gptkb:dgram_module
events
networking
diagnostics
timers
module system
REPL
console
asynchronous I/O
fetch
file system access
test runner
child process management
HTTP server
predefined classes
predefined interfaces
predefined packages
crypto
inspector
stream API
feature information
map images
map legends
process information
cluster module
net module
util module
URL utilities
abort controller
assertion testing
buffer handling
diagnostics_channel
http2
os utilities
path utilities
perf_hooks
performance hooks
query string utilities
readline interface
stream/promises
timers/promises
trace events
v8 engine access
wasi
webcrypto
worker threads
worker_threads
zlib compression
gptkbp:purpose serving georeferenced map images over the Internet
Connect disparate applications and systems
gptkbp:relatedTo gptkb:Web_Feature_Service
gptkb:REST_API
gptkb:city
gptkb:OGC_standards
gptkb:business_process_outsourcing
gptkb:CORS
gptkb:Postman
gptkb:Swagger
gptkb:OpenAPI_Specification
rate limiting
API management
API testing
API versioning
Web Coverage Service
Enterprise Service Bus
API endpoint
Data Integration Platform
gptkbp:requestType GetCapabilities
GetFeatureInfo
GetLegendGraphic
GetMap
gptkbp:responseCodeStandard HTTP status codes
gptkbp:standardizedBy 2000
Supports JSON
Supports EDI
Supports REST APIs
Supports SOAP APIs
Supports XML
gptkbp:state true
gptkbp:status active
gptkbp:supports gptkb:REST
gptkb:SOAP
gptkb:GraphQL
gptkbp:supportsFormat gptkb:HTML
gptkb:SVG
gptkb:JSON
gptkb:JPEG
gptkb:GIF
gptkb:GeoTIFF
XML
PDF
PNG
Plain Text
gptkbp:supportsProtocol gptkb:HTTP
gptkb:SOAP
HTTPS
gptkbp:trend Growing adoption due to digital transformation
gptkbp:usedBy gptkb:Facebook_Graph_API
gptkb:GitHub_API
gptkb:Twitter_API
gptkb:Google_APIs
web applications
mobile applications
GIS software
Developers
Enterprises
third-party developers
IT teams
Java developers
desktop GIS clients
mobile GIS clients
web mapping applications
gptkbp:usedFor data exchange
CRUD operations
microservices communication
IoT integration
mobile app backend
communication between client and server
gptkbp:uses gptkb:HTTP
gptkbp:usesResourceIdentifier gptkb:URI
gptkbp:bfsParent gptkb:World_Wide_Web
gptkb:city
gptkb:technology
gptkbp:bfsLayer 3