Summary of FIWARE API Open Specifications
From FIWARE Forge Wiki
Overview
This page summarizes the available FIWARE Open Specifications. Specifications labeled as "PRELIMINARY" are considered stable but subject to minor changes that may derived from lessons learned during last interactions of the development of a first reference implementation planned for the current Major Release of FIWARE. Specifications labeled as "DRAFT" are planned for future Major Releases of FI-WARE but they are provided for the sake of future users.
Please check the respective Legal Notice to understand the rights to use FIWARE Open Specifications.
FIWARE Open API Specifications
Following is the list of FIWARE Open API specifications structured by chapter. RESTful APIs are explicitly identified. You should check the description of Common aspects in FI-WARE Open Restful API Specifications before reading specific details of RESTful API specifications.
Cloud Hosting Chapter
The following Open API Specifications are adopted 'as is' from OpenStack (Kilo release):
The following Open API Specifications extend the OpenStack release:
The following Open API Specification is adopted from Docker:
The following Open API Specifications are about to be deprecated:
The following Open API Specifications are DEPRECATED:
- DCRM OpenStack Open RESTful API Specification [DEPRECATED]
- Job Scheduler Open RESTful API Specification [DEPRECATED]
- Edgelets Open API Specification [DEPRECATED]
- SM Open RESTful API Specification [DEPRECATED]
- SM Open RESTful Extension API Specification [DEPRECATED]
- DCRM OCCI Open RESTful API Specification [DEPRECATED]
Data/Context Management Chapter
- FI-WARE NGSI Open RESTful API Specification
- BigData Analysis Open RESTful API Specification
- Complex Event Processing Open RESTful API Specification
- CKAN Open API specification
- Location Server Open RESTful API Specification
- Metadata Preprocessing Open RESTful API Specification
- Compressed Domain Video Analysis Open RESTful API Specification
- Query Broker Open RESTful API Specification
- Semantic Support Open RESTful API Specification
- Middleware Open API Specification
- Semantic Annotation Open RESTful API Specification
- StreamOriented Open API Specification
- Unstructured Data Analysis Open RESTful API Specification
- Publish/Subscribe Semantic Extension Open RESTful API Specification
Internet of Things (IoT) Services Enablement Chapter
- ADMINISTRATION REST API Specification (DRAFT)
- FI-WARE NGSI Open RESTful API Specification (PRELIMINARY)
- DEVICE COMMUNICATION REST API Specification (DRAFT)
For Release 3.1 the following will be supported:
Applications/Services Ecosystem and Delivery Framework Chapter
- Registry Open RESTful API Specification
- Repository Open RESTful API Specification
- Marketplace Offerings Open RESTful API Specification
- Marketplace Registration Open RESTful API Specification
- Marketplace Search Open RESTful API Specification
- Marketplace Review and Rating Open RESTful API Specification
- Marketplace Recommendation Open RESTful API Specification
- Mediator GE Open RESTful API Specification (PRELIMINARY)
- Widget Open API Specification
- Application Mashup Open RESTful API Specification
- Service Composition Open API Specification (PRELIMINARY)
- Store Open RESTful API Specification
- RSS GE Open RESTful API Specification
Security Chapter
- Security-Monitoring: Mulval Attack Path Engine Open API Specification
- Security-Monitoring: Mulval Attack Path Engine Web Application Open API Specification
- Security-Monitoring: Scored Attack Paths Open API Specification
- Security-Monitoring:_Remediation_Open_API_Specification
- Security-Monitoring: Service Level SIEM Open API Specification
- Security-Monitoring: IoT Fuzzer Open API Specification
- Security-Monitoring: Android Vulnerability Assessment Open API Specification
- Identity Management Open API Specification
- Privacy Open RESTful API Specification
- Data Handling Open RESTful API Specification
- Access Control Authorization Open RESTful API Specification
- PEP Proxy Open API Specification
- Context-based Security & Compliance Open RESTful API Specification
- DBAnonymizer Open RESTful API Specification
- Secure Storage Service Open API Specification
- Content Based Security Open RESTful API Specification
- Malware Detection Service Open API Specification
- Android Flow Monitoring Open Specification
Interface to Networks and Devices (I2ND)
Connected Device Interfaces:
Cloud Edge:
NetIC:
S3C:
Advanced Middleware and Web User Interfaces Chapter
Advanced Middleware:
Advanced Web UI Enablers - Client Core:
Advanced Web UI Enablers - Server Core:
Advanced Web UI Enablers - Supporting Services:
- Cloud Rendering Open API Specification
- GIS Data Provider Open API Specification
- POI Data Provider Open API Specification
- 2D/3D_Capture_Open_API_Specification
Advanced Web UI Enablers - Application oriented Services:
- Augmented Reality Open API Specification
- Real Virtual Open API Specification
- Virtual Characters Open API Specification
- Interface Designer API Specification
Other FI-WARE Open Specifications
Applications/Services Ecosystem and Delivery Framework Chapter
Revenue Share Models:
USDL:
- Linked USDL Core Vocabulary
- Linked USDL Pricing Vocabulary
- Linked USDL Service Level Agreements Vocabulary
- Linked USDL Security Vocabulary
