Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
examples
Mailin.java
README.md

README.md

SendinBlue Java Library

This is the official SendinBlue Java API wrapper. You will need to install the following module

  • gson

Quickstart

  1. You will need to first get the Access key from SendinBlue.

  2. Our library supports a timeout value, default is 30,000 MS ( 30 Secs ), which you can pass as 3rd parameter in Mailin class Object.

  3. Assuming that you have cloned this git repo. You can use this small sample script to get started

import java.util.*;
public class JavaAPI {
	public static void main(String[] args) {
		Mailin http = new Mailin("https://api.sendinblue.com/v2.0","<your access key>",5000);	//Optional parameter: Timeout in MS

		Map < String, String > data = new HashMap < String, String > ();
			data.put("type", "classic");
			data.put("status", "draft");
			data.put("page", 1);
			data.put("page_limit", 10);

		String str = http.get_campaigns_v2(data);
		System.out.println(str);
	}
}
  1. To explore more, you should visit the SendinBlue API documentation.

Available functions

List of API calls that you can make, you can click to read more about it. Please do note that the order of parameters are important.

Campaign calls

SMTP calls

SMS calls