aid: json-processing name: JSON Processing description: >- JSON Processing (JSON-P) is a Java API for parsing, generating, transforming, and querying JSON messages. Standardized as Jakarta JSON Processing, it provides both an object model API and a streaming API for working with JSON data in Java applications. The current stable release is Jakarta JSON Processing 2.1 (Jakarta EE 10), with version 2.2 under development for Jakarta EE 12. type: Index image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg tags: - Java - JSON - JSON Processing - Parsing - Jakarta EE - Streaming API url: https://raw.githubusercontent.com/api-evangelist/json-processing/refs/heads/main/apis.yml created: '2025-01-01' modified: '2026-04-28' specificationVersion: '0.19' apis: - aid: json-processing:json-p name: Jakarta JSON Processing description: >- The Jakarta JSON Processing specification (formerly JSR 374) for parsing, generating, transforming, and querying JSON messages in Java applications. Provides an object model API and a streaming API for JSON. Current version 2.1 aligns with Jakarta EE 10. humanURL: https://jakarta.ee/specifications/jsonp/ tags: - Java - JSON Processing - Parsing - Jakarta EE properties: - type: Documentation url: https://jakarta.ee/specifications/jsonp/ - type: Specification url: https://jakarta.ee/specifications/jsonp/2.1/ - type: Reference url: https://jakarta.ee/specifications/jsonp/2.1/jakarta-jsonp-spec-2.1 common: - type: Website url: https://jakarta.ee/specifications/jsonp/ - type: Documentation url: https://jakarta.ee/specifications/jsonp/ - type: Specification url: https://jakarta.ee/specifications/jsonp/2.1/ maintainers: - FN: Kin Lane email: kin@apievangelist.com