Java
moon-vault-api
API version: 1.0.0
Build date: 2024-03-18T13:51:42.356170421+10:00[Australia/Brisbane]
No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
Automatically generated by the OpenAPI Generator
Requirements
Building the API client library requires:
Java 1.8+
Maven (3.8.3+)/Gradle (7.2+)
Installation
To install the API client library to your local Maven repository, simply execute:
To deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
Refer to the OSSRH Guide for more information.
Maven users
Add this dependency to your project's POM:
Gradle users
Add this dependency to your project's build file:
Others
At first generate the JAR by executing:
Then manually install the following JARs:
target/moonsdk-java-1.0.0.jar
target/lib/*.jar
Getting Started
Please follow the installation instruction and execute the following Java code:
Documentation for API Endpoints
All URIs are relative to https://moon-vault-api-git-ew-supabase-migration-moonup.vercel.app
Documentation for Models
Documentation for Authorization
Authentication schemes defined for the API:
BearerAuth
Type: API key
API key parameter name: Authorization
Location: HTTP header
OAuth2
Type: OAuth
Flow: password
Authorization URL:
Scopes:
authorization_code: grants authorization_code
ApiKeyAuth
Type: API key
API key parameter name: x-api-key
Location: HTTP header
Recommendation
It's recommended to create an instance of ApiClient
per thread in a multithreaded environment to avoid any potential issues.
Author
Last updated