All URIs are relative to https://sandbox.subscreasy.com
Method | HTTP request | Description |
---|---|---|
createSubscriberUsingPOST | POST /api/subscribers | createSubscriber |
deleteSubscriberUsingDELETE | DELETE /api/subscribers/{id} | deleteSubscriber |
findAllSubscribersUsingGET | GET /api/subscribers/find-all | findAllSubscribers |
getAllSubscribersUsingGET | GET /api/subscribers | getAllSubscribers |
getSubscriberByEmailUsingGET | GET /api/subscribers/email/{email} | getSubscriberByEmail |
getSubscriberByNameUsingGET | GET /api/subscribers/name/{name} | getSubscriberByName |
getSubscriberBySecureIdUsingGET | GET /api/subscribers/secureId/{secureId} | getSubscriberBySecureId |
getSubscriberUsingGET | GET /api/subscribers/{id} | getSubscriber |
updateSubscriberUsingPUT | PUT /api/subscribers | updateSubscriber |
Subscriber createSubscriberUsingPOST(subscriber)
createSubscriber
// Import classes:
//import com.kodfarki.subscreasy.ApiClient;
//import com.kodfarki.subscreasy.ApiException;
//import com.kodfarki.subscreasy.Configuration;
//import com.kodfarki.subscreasy.auth.*;
//import com.kodfarki.subscreasy.client.SubscriberResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: apiKey
ApiKeyAuth apiKey = (ApiKeyAuth) defaultClient.getAuthentication("apiKey");
apiKey.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apiKey.setApiKeyPrefix("Token");
SubscriberResourceApi apiInstance = new SubscriberResourceApi();
Subscriber subscriber = new Subscriber(); // Subscriber | subscriber
try {
Subscriber result = apiInstance.createSubscriberUsingPOST(subscriber);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling SubscriberResourceApi#createSubscriberUsingPOST");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
subscriber | Subscriber | subscriber |
- Content-Type: application/json
- Accept: /
deleteSubscriberUsingDELETE(id)
deleteSubscriber
// Import classes:
//import com.kodfarki.subscreasy.ApiClient;
//import com.kodfarki.subscreasy.ApiException;
//import com.kodfarki.subscreasy.Configuration;
//import com.kodfarki.subscreasy.auth.*;
//import com.kodfarki.subscreasy.client.SubscriberResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: apiKey
ApiKeyAuth apiKey = (ApiKeyAuth) defaultClient.getAuthentication("apiKey");
apiKey.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apiKey.setApiKeyPrefix("Token");
SubscriberResourceApi apiInstance = new SubscriberResourceApi();
Long id = 789L; // Long | id
try {
apiInstance.deleteSubscriberUsingDELETE(id);
} catch (ApiException e) {
System.err.println("Exception when calling SubscriberResourceApi#deleteSubscriberUsingDELETE");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
id | Long | id |
null (empty response body)
- Content-Type: Not defined
- Accept: /
List<Subscriber> findAllSubscribersUsingGET()
findAllSubscribers
// Import classes:
//import com.kodfarki.subscreasy.ApiClient;
//import com.kodfarki.subscreasy.ApiException;
//import com.kodfarki.subscreasy.Configuration;
//import com.kodfarki.subscreasy.auth.*;
//import com.kodfarki.subscreasy.client.SubscriberResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: apiKey
ApiKeyAuth apiKey = (ApiKeyAuth) defaultClient.getAuthentication("apiKey");
apiKey.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apiKey.setApiKeyPrefix("Token");
SubscriberResourceApi apiInstance = new SubscriberResourceApi();
try {
List<Subscriber> result = apiInstance.findAllSubscribersUsingGET();
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling SubscriberResourceApi#findAllSubscribersUsingGET");
e.printStackTrace();
}
This endpoint does not need any parameter.
- Content-Type: Not defined
- Accept: /
List<Subscriber> getAllSubscribersUsingGET(page, size, sort)
getAllSubscribers
// Import classes:
//import com.kodfarki.subscreasy.ApiClient;
//import com.kodfarki.subscreasy.ApiException;
//import com.kodfarki.subscreasy.Configuration;
//import com.kodfarki.subscreasy.auth.*;
//import com.kodfarki.subscreasy.client.SubscriberResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: apiKey
ApiKeyAuth apiKey = (ApiKeyAuth) defaultClient.getAuthentication("apiKey");
apiKey.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apiKey.setApiKeyPrefix("Token");
SubscriberResourceApi apiInstance = new SubscriberResourceApi();
Integer page = 56; // Integer | Page number of the requested page
Integer size = 56; // Integer | Size of a page
List<String> sort = Arrays.asList("sort_example"); // List<String> | Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
try {
List<Subscriber> result = apiInstance.getAllSubscribersUsingGET(page, size, sort);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling SubscriberResourceApi#getAllSubscribersUsingGET");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
page | Integer | Page number of the requested page | [optional] |
size | Integer | Size of a page | [optional] |
sort | List<String> | Sorting criteria in the format: property(,asc | desc). Default sort order is ascending. Multiple sort criteria are supported. |
- Content-Type: Not defined
- Accept: /
List<Subscriber> getSubscriberByEmailUsingGET(email, page, size, sort)
getSubscriberByEmail
// Import classes:
//import com.kodfarki.subscreasy.ApiClient;
//import com.kodfarki.subscreasy.ApiException;
//import com.kodfarki.subscreasy.Configuration;
//import com.kodfarki.subscreasy.auth.*;
//import com.kodfarki.subscreasy.client.SubscriberResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: apiKey
ApiKeyAuth apiKey = (ApiKeyAuth) defaultClient.getAuthentication("apiKey");
apiKey.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apiKey.setApiKeyPrefix("Token");
SubscriberResourceApi apiInstance = new SubscriberResourceApi();
String email = "email_example"; // String | email
Integer page = 56; // Integer | Page number of the requested page
Integer size = 56; // Integer | Size of a page
List<String> sort = Arrays.asList("sort_example"); // List<String> | Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
try {
List<Subscriber> result = apiInstance.getSubscriberByEmailUsingGET(email, page, size, sort);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling SubscriberResourceApi#getSubscriberByEmailUsingGET");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
String | |||
page | Integer | Page number of the requested page | [optional] |
size | Integer | Size of a page | [optional] |
sort | List<String> | Sorting criteria in the format: property(,asc | desc). Default sort order is ascending. Multiple sort criteria are supported. |
- Content-Type: Not defined
- Accept: /
List<Subscriber> getSubscriberByNameUsingGET(name, page, size, sort)
getSubscriberByName
// Import classes:
//import com.kodfarki.subscreasy.ApiClient;
//import com.kodfarki.subscreasy.ApiException;
//import com.kodfarki.subscreasy.Configuration;
//import com.kodfarki.subscreasy.auth.*;
//import com.kodfarki.subscreasy.client.SubscriberResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: apiKey
ApiKeyAuth apiKey = (ApiKeyAuth) defaultClient.getAuthentication("apiKey");
apiKey.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apiKey.setApiKeyPrefix("Token");
SubscriberResourceApi apiInstance = new SubscriberResourceApi();
String name = "name_example"; // String | name
Integer page = 56; // Integer | Page number of the requested page
Integer size = 56; // Integer | Size of a page
List<String> sort = Arrays.asList("sort_example"); // List<String> | Sorting criteria in the format: property(,asc|desc). Default sort order is ascending. Multiple sort criteria are supported.
try {
List<Subscriber> result = apiInstance.getSubscriberByNameUsingGET(name, page, size, sort);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling SubscriberResourceApi#getSubscriberByNameUsingGET");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
name | String | name | |
page | Integer | Page number of the requested page | [optional] |
size | Integer | Size of a page | [optional] |
sort | List<String> | Sorting criteria in the format: property(,asc | desc). Default sort order is ascending. Multiple sort criteria are supported. |
- Content-Type: Not defined
- Accept: /
Subscriber getSubscriberBySecureIdUsingGET(secureId)
getSubscriberBySecureId
// Import classes:
//import com.kodfarki.subscreasy.ApiClient;
//import com.kodfarki.subscreasy.ApiException;
//import com.kodfarki.subscreasy.Configuration;
//import com.kodfarki.subscreasy.auth.*;
//import com.kodfarki.subscreasy.client.SubscriberResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: apiKey
ApiKeyAuth apiKey = (ApiKeyAuth) defaultClient.getAuthentication("apiKey");
apiKey.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apiKey.setApiKeyPrefix("Token");
SubscriberResourceApi apiInstance = new SubscriberResourceApi();
String secureId = "secureId_example"; // String | secureId
try {
Subscriber result = apiInstance.getSubscriberBySecureIdUsingGET(secureId);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling SubscriberResourceApi#getSubscriberBySecureIdUsingGET");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
secureId | String | secureId |
- Content-Type: Not defined
- Accept: /
Subscriber getSubscriberUsingGET(id)
getSubscriber
// Import classes:
//import com.kodfarki.subscreasy.ApiClient;
//import com.kodfarki.subscreasy.ApiException;
//import com.kodfarki.subscreasy.Configuration;
//import com.kodfarki.subscreasy.auth.*;
//import com.kodfarki.subscreasy.client.SubscriberResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: apiKey
ApiKeyAuth apiKey = (ApiKeyAuth) defaultClient.getAuthentication("apiKey");
apiKey.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apiKey.setApiKeyPrefix("Token");
SubscriberResourceApi apiInstance = new SubscriberResourceApi();
Long id = 789L; // Long | id
try {
Subscriber result = apiInstance.getSubscriberUsingGET(id);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling SubscriberResourceApi#getSubscriberUsingGET");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
id | Long | id |
- Content-Type: Not defined
- Accept: /
Subscriber updateSubscriberUsingPUT(subscriber)
updateSubscriber
// Import classes:
//import com.kodfarki.subscreasy.ApiClient;
//import com.kodfarki.subscreasy.ApiException;
//import com.kodfarki.subscreasy.Configuration;
//import com.kodfarki.subscreasy.auth.*;
//import com.kodfarki.subscreasy.client.SubscriberResourceApi;
ApiClient defaultClient = Configuration.getDefaultApiClient();
// Configure API key authorization: apiKey
ApiKeyAuth apiKey = (ApiKeyAuth) defaultClient.getAuthentication("apiKey");
apiKey.setApiKey("YOUR API KEY");
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apiKey.setApiKeyPrefix("Token");
SubscriberResourceApi apiInstance = new SubscriberResourceApi();
Subscriber subscriber = new Subscriber(); // Subscriber | subscriber
try {
Subscriber result = apiInstance.updateSubscriberUsingPUT(subscriber);
System.out.println(result);
} catch (ApiException e) {
System.err.println("Exception when calling SubscriberResourceApi#updateSubscriberUsingPUT");
e.printStackTrace();
}
Name | Type | Description | Notes |
---|---|---|---|
subscriber | Subscriber | subscriber |
- Content-Type: application/json
- Accept: /