https://github.com/leadpingai/leadping-java
Official Java SDK for the Leadping API.
https://github.com/leadpingai/leadping-java
api-client java kiota leadping leadping-api maven openapi rest-api sdk
Last synced: 1 day ago
JSON representation
Official Java SDK for the Leadping API.
- Host: GitHub
- URL: https://github.com/leadpingai/leadping-java
- Owner: leadpingai
- License: mit
- Created: 2026-06-26T14:20:05.000Z (7 days ago)
- Default Branch: main
- Last Pushed: 2026-06-26T18:14:40.000Z (6 days ago)
- Last Synced: 2026-06-26T18:20:44.820Z (6 days ago)
- Topics: api-client, java, kiota, leadping, leadping-api, maven, openapi, rest-api, sdk
- Language: Java
- Homepage: https://leadping.ai/docs/sdks/java
- Size: 336 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
[](https://central.sonatype.com/artifact/ai.leadping/leadping)
[](https://github.com/leadpingai/leadping-java/actions/workflows/release.yml)
[](https://github.com/leadpingai/leadping-java/releases)
[](https://github.com/leadpingai/leadping-java/actions/workflows/codeql.yml)
#  Leadping Java SDK
Official Java SDK for the Leadping API.
## Install
With Maven:
```xml
ai.leadping
leadping
VERSION
```
With Gradle:
```gradle
implementation "ai.leadping:leadping:VERSION"
```
For GitHub Packages, add the GitHub Maven repository and authenticate with a token that can read packages:
```xml
github
https://maven.pkg.github.com/leadpingai/leadping-java
```
The generated client uses a Kiota request adapter. Install the Kiota bundle in the application that will call Leadping:
```gradle
implementation "com.microsoft.kiota:microsoft-kiota-bundle:1.9.3"
```
## Use
```java
import ai.leadping.openapi.LeadpingOpenApiClient;
import com.microsoft.kiota.RequestAdapter;
public class App {
public static void main(String[] args) {
RequestAdapter adapter = createLeadpingRequestAdapter();
LeadpingOpenApiClient client = new LeadpingOpenApiClient(adapter);
var me = client.users().me().get();
}
}
```
`createLeadpingRequestAdapter` is application code. Configure it to send one of:
- `Authorization: Bearer `
- `X-Leadping-Api-Key: `
The client defaults to `https://api.leadping.ai` when the adapter does not already have a base URL.
## Links
- [Documentation](https://leadping.ai/docs)
- [API reference](https://leadping.ai/docs/api-reference)
- [License](LICENSE)