Publish XjDocs Documentation

Download Luna

Luna API

Write, Document, Publish


Open LunaAPI2Swagger (https://github.com/eurog33k/LunaAPI2Swagger)


Edit the documentation if necessary in the following place

In the module xjd_info edit the following notes

• MainDescription

• xjd_Fields

In the class LunaAPICalls edit the following properties

• ]

• ]M:v1_...


Save the LunaAPI2Swagger to a subfolder as  xojo_project (Text project)

NOTE: only use this version to generate documentation. This file will be corrupt due to the way the xjDocs documentation has been generated. The xojo_binary_project format does not suffer from this corruption.



Run xjDocs (http://parkbenchsoftware.com/xjDocs/index.html)

• Scan the xojo_project file

• Add the necessary methods to the source

• Build the xjDocs documentation


Upload the xjDocs Documentation

• Upload the generated folder to the html part of your website


Click here for our step by step guide


Example xjDocs site Generated with LunaAPI2Swagger


https://www.lunaapi.ga/Luna/