Software /
code /
prosody-modules
Comparison
mod_rest/openapi.yaml @ 4497:4c262e5a02b5
mod_rest/openapi: Reorder request bodies becasue YAML
Silly ordered key-value dicts, affecting how things show up in /that/
interactive documentation thing.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Thu, 04 Mar 2021 01:42:47 +0100 |
parent | 4496:8e9bff3cde4f |
child | 4527:9a6aaba3d5ef |
comparison
equal
deleted
inserted
replaced
4496:8e9bff3cde4f | 4497:4c262e5a02b5 |
---|---|
1 --- | 1 --- |
2 openapi: 3.0.1 | 2 openapi: 3.0.1 |
3 | 3 |
4 info: | 4 info: |
5 title: mod_rest API | 5 title: mod_rest API |
6 version: 0.3.1 | 6 version: 0.3.2 |
7 description: | | 7 description: | |
8 API for sending and receiving stanzas, in a REST-ish fashion or by | 8 API for sending and receiving stanzas, in a REST-ish fashion or by |
9 responding to webhooks. Multiple formats supported, including native XML | 9 responding to webhooks. Multiple formats supported, including native XML |
10 and a simplified JSON mapping. | 10 and a simplified JSON mapping. |
11 license: | 11 license: |
594 | 594 |
595 requestBodies: | 595 requestBodies: |
596 common: | 596 common: |
597 required: true | 597 required: true |
598 content: | 598 content: |
599 application/json: | |
600 schema: | |
601 $ref: '#/components/schemas/stanza' | |
602 application/xmpp+xml: | |
603 schema: | |
604 description: Single XMPP stanza in XML format. | |
599 application/x-www-form-urlencoded: | 605 application/x-www-form-urlencoded: |
600 schema: | 606 schema: |
601 description: A subset of the JSON schema, only top level string fields. | 607 description: A subset of the JSON schema, only top level string fields. |
602 application/xmpp+xml: | |
603 schema: | |
604 description: Single XMPP stanza in XML format. | |
605 application/json: | |
606 schema: | |
607 $ref: '#/components/schemas/stanza' | |
608 | 608 |
609 responses: | 609 responses: |
610 success: | 610 success: |
611 description: The stanza was sent and returned a response. | 611 description: The stanza was sent and returned a response. |
612 content: | 612 content: |