From 22562be135428c61bc80db046e778e357d466545 Mon Sep 17 00:00:00 2001 From: Jepp9350 <2jepp9350@gmail.com> Date: Tue, 6 May 2025 12:13:47 +0200 Subject: [PATCH] Add API reference topics for XLVask OpenAPI v1 Added documentation topics for API endpoints related to `/Customers` and `/Vehicles` with GET, POST, PUT, and DELETE methods. Included a general API Reference topic and updated redirection rules for removed structure pages. --- Writerside/redirection-rules.xml | 25 +++++++++++++++++++ .../XLVask_OpenAPIv1/API_Reference.topic | 9 +++++++ .../XLVask_OpenAPIv1/Customers_GET.topic | 9 +++++++ .../XLVask_OpenAPIv1/Customers_POST.topic | 9 +++++++ .../XLVask_OpenAPIv1/Customers_PUT.topic | 9 +++++++ .../Customers_id_DELETE.topic | 9 +++++++ .../XLVask_OpenAPIv1/UsageLog_GET.topic | 9 +++++++ .../XLVask_OpenAPIv1/Vehicles_GET.topic | 9 +++++++ .../XLVask_OpenAPIv1/Vehicles_POST.topic | 9 +++++++ .../XLVask_OpenAPIv1/Vehicles_PUT.topic | 9 +++++++ .../XLVask_OpenAPIv1/Vehicles_id_DELETE.topic | 9 +++++++ 11 files changed, 115 insertions(+) create mode 100644 Writerside/redirection-rules.xml create mode 100644 Writerside/topics/XLVask_OpenAPIv1/API_Reference.topic create mode 100644 Writerside/topics/XLVask_OpenAPIv1/Customers_GET.topic create mode 100644 Writerside/topics/XLVask_OpenAPIv1/Customers_POST.topic create mode 100644 Writerside/topics/XLVask_OpenAPIv1/Customers_PUT.topic create mode 100644 Writerside/topics/XLVask_OpenAPIv1/Customers_id_DELETE.topic create mode 100644 Writerside/topics/XLVask_OpenAPIv1/UsageLog_GET.topic create mode 100644 Writerside/topics/XLVask_OpenAPIv1/Vehicles_GET.topic create mode 100644 Writerside/topics/XLVask_OpenAPIv1/Vehicles_POST.topic create mode 100644 Writerside/topics/XLVask_OpenAPIv1/Vehicles_PUT.topic create mode 100644 Writerside/topics/XLVask_OpenAPIv1/Vehicles_id_DELETE.topic diff --git a/Writerside/redirection-rules.xml b/Writerside/redirection-rules.xml new file mode 100644 index 00000000..6f1b2961 --- /dev/null +++ b/Writerside/redirection-rules.xml @@ -0,0 +1,25 @@ + + + + + + Created after removal of "Handeling requests" from Structure + Handeling-requests.html + + + Created after removal of "About Structure" from Structure + starter-topic.html + + + Created after removal of "Overview" from Structure + Overview.html + + + Created after removal of "XLVASK V1" from Structure + XLVASK-V1.html + + \ No newline at end of file diff --git a/Writerside/topics/XLVask_OpenAPIv1/API_Reference.topic b/Writerside/topics/XLVask_OpenAPIv1/API_Reference.topic new file mode 100644 index 00000000..99bc6a40 --- /dev/null +++ b/Writerside/topics/XLVask_OpenAPIv1/API_Reference.topic @@ -0,0 +1,9 @@ + + + + +

XLVask API OpenAPI 1.0.0

+
\ No newline at end of file diff --git a/Writerside/topics/XLVask_OpenAPIv1/Customers_GET.topic b/Writerside/topics/XLVask_OpenAPIv1/Customers_GET.topic new file mode 100644 index 00000000..807b026e --- /dev/null +++ b/Writerside/topics/XLVask_OpenAPIv1/Customers_GET.topic @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/Writerside/topics/XLVask_OpenAPIv1/Customers_POST.topic b/Writerside/topics/XLVask_OpenAPIv1/Customers_POST.topic new file mode 100644 index 00000000..63c12edf --- /dev/null +++ b/Writerside/topics/XLVask_OpenAPIv1/Customers_POST.topic @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/Writerside/topics/XLVask_OpenAPIv1/Customers_PUT.topic b/Writerside/topics/XLVask_OpenAPIv1/Customers_PUT.topic new file mode 100644 index 00000000..0b69a3f7 --- /dev/null +++ b/Writerside/topics/XLVask_OpenAPIv1/Customers_PUT.topic @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/Writerside/topics/XLVask_OpenAPIv1/Customers_id_DELETE.topic b/Writerside/topics/XLVask_OpenAPIv1/Customers_id_DELETE.topic new file mode 100644 index 00000000..9a48fa91 --- /dev/null +++ b/Writerside/topics/XLVask_OpenAPIv1/Customers_id_DELETE.topic @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/Writerside/topics/XLVask_OpenAPIv1/UsageLog_GET.topic b/Writerside/topics/XLVask_OpenAPIv1/UsageLog_GET.topic new file mode 100644 index 00000000..e60da5d5 --- /dev/null +++ b/Writerside/topics/XLVask_OpenAPIv1/UsageLog_GET.topic @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/Writerside/topics/XLVask_OpenAPIv1/Vehicles_GET.topic b/Writerside/topics/XLVask_OpenAPIv1/Vehicles_GET.topic new file mode 100644 index 00000000..4d94858f --- /dev/null +++ b/Writerside/topics/XLVask_OpenAPIv1/Vehicles_GET.topic @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/Writerside/topics/XLVask_OpenAPIv1/Vehicles_POST.topic b/Writerside/topics/XLVask_OpenAPIv1/Vehicles_POST.topic new file mode 100644 index 00000000..8e1494cd --- /dev/null +++ b/Writerside/topics/XLVask_OpenAPIv1/Vehicles_POST.topic @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/Writerside/topics/XLVask_OpenAPIv1/Vehicles_PUT.topic b/Writerside/topics/XLVask_OpenAPIv1/Vehicles_PUT.topic new file mode 100644 index 00000000..5ec61bda --- /dev/null +++ b/Writerside/topics/XLVask_OpenAPIv1/Vehicles_PUT.topic @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/Writerside/topics/XLVask_OpenAPIv1/Vehicles_id_DELETE.topic b/Writerside/topics/XLVask_OpenAPIv1/Vehicles_id_DELETE.topic new file mode 100644 index 00000000..e32e61c1 --- /dev/null +++ b/Writerside/topics/XLVask_OpenAPIv1/Vehicles_id_DELETE.topic @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file