Statflo API
- SDK version: V4.1.172
- Build date: 2025-12-08T20:23:22.632072386Z[Etc/UTC]
Automatically generated by the Swagger Codegen
Building the API client library requires:
- Java 1.7+
- Maven/Gradle
To install the API client library to your local Maven repository, simply execute:
mvn clean installTo deploy it to a remote Maven repository instead, configure the settings of the repository and execute:
mvn clean deployRefer to the OSSRH Guide for more information.
Add the JitPack repository to your build file
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>Add this dependency to your project's POM:
<dependency>
<groupId>com.github.Statflo</groupId>
<artifactId>statflo-java-sdk</artifactId>
<version>V4.1.172</version>
</dependency>Add it in your root build.gradle at the end of repositories:
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url 'https://jitpack.io' }
}
}Add this dependency to your project's build file:
dependencies {
implementation 'com.github.Statflo:statflo-java-sdk:V4.1.172'
}At first generate the JAR by executing:
mvn clean packageThen manually install the following JARs:
target/statflo-java-sdk-V4.1.172.jartarget/lib/*.jar
Please follow the installation instruction and execute the following Java code:
import com.statflo.client.ApiClient;
import com.statflo.client.ApiException;
import com.statflo.client.api.AccountActionsApi;
import com.statflo.client.model.AccountActionPaginationResponse;
import com.statflo.client.model.AccountActionSummary;
import java.util.HashMap;
public class AccountActionExample {
public static void main(String[] args) throws ApiException {
ApiClient apiClient = new ApiClient();
apiClient.setBasePath(Config.HOST);
apiClient.setAccessToken(Config.accessToken);
AccountActionsApi accountActionsApi = new AccountActionsApi(apiClient);
HashMap<String, String> filter = new HashMap<>();
AccountActionPaginationResponse accountActionPaginationResponse = accountActionsApi.accountActionSearch(filter, "", 1, 10, "");
for (AccountActionSummary item : accountActionPaginationResponse.getItems()) {
System.out.println(item);
}
}
}
import com.statflo.client.ApiClient;
import com.statflo.client.ApiException;
import com.statflo.client.api.CampaignsApi;
import com.statflo.client.model.CampaignPaginationResponse;
import com.statflo.client.model.CampaignSummary;
import java.util.HashMap;
public class CampaignExample {
public static void main(String[] args) throws ApiException {
ApiClient apiClient = new ApiClient();
apiClient.setBasePath(Config.HOST);
apiClient.setAccessToken(Config.accessToken);
CampaignsApi campaignsApi = new CampaignsApi(apiClient);
HashMap<String, String> filter = new HashMap<>();
CampaignPaginationResponse campaignPaginationResponse = campaignsApi.campaignSearch(filter, "", 1, 10, "");
for (CampaignSummary campaignSummary : campaignPaginationResponse.getItems()) {
System.out.println(campaignSummary);
}
}
}All URIs are relative to https://app.statflo.com
| Class | Method | HTTP request | Description |
|---|---|---|---|
| AccountActionsApi | accountActionCreate | POST /v4/api/account-action | |
| AccountActionsApi | accountActionGet | GET /v4/api/account-action/{id} | |
| AccountActionsApi | accountActionSearch | GET /v4/api/account-action | |
| AccountContactMetadataApi | accountContactMetadata | GET /v4/api/account-contact-metadata | |
| AccountContactMetadataApi | accountContactMetadataCreate | POST /v4/api/account-contact-metadata | |
| AccountContactMetadataApi | accountContactMetadataDelete | DELETE /v4/api/account-contact-metadata/{id} | |
| AccountContactMetadataApi | accountContactMetadataGet | GET /v4/api/account-contact-metadata/{id} | |
| AccountContactMetadataApi | accountContactMetadataUpdate | PUT /v4/api/account-contact-metadata/{id} | |
| AccountCredentialsApi | accountCredentialCreate | POST /v4/api/account-credential | |
| AccountCredentialsApi | accountCredentialGet | GET /v4/api/account-credential/{id} | |
| AccountCredentialsApi | accountCredentialSearch | GET /v4/api/account-credential | |
| AccountCredentialsApi | accountCredentialUpdate | PUT /v4/api/account-credential/{id} | |
| AccountMembersApi | accountMemberCreate | POST /v4/api/account-member | |
| AccountMembersApi | accountMemberDelete | DELETE /v4/api/account-member/{id} | |
| AccountMembersApi | accountMemberGet | GET /v4/api/account-member/{id} | |
| AccountMembersApi | accountMemberSearch | GET /v4/api/account-member | |
| AccountMembersApi | accountMemberUpdate | PUT /v4/api/account-member/{id} | |
| AccountNumberApi | accountNumberGet | GET /v4/api/account-number/{id} | |
| AccountNumberApi | accountNumberSearch | GET /v4/api/account-number | |
| AccountsApi | accountCreate | POST /v4/api/account | |
| AccountsApi | accountDelete | DELETE /v4/api/account/{id} | |
| AccountsApi | accountGet | GET /v4/api/account/{id} | |
| AccountsApi | accountSearch | GET /v4/api/account | |
| AccountsApi | accountUpdate | PUT /v4/api/account/{id} | |
| AuthenticationApi | authMe | GET /v4/api/auth/me | |
| AuthenticationApi | login | POST /v4/api/auth/login | |
| AuthenticationApi | logout | GET /v4/api/auth/logout | |
| AuthenticationApi | switchDealer | GET /v4/api/auth/switch | |
| AuthenticationApi | switchDealerPost | POST /v4/api/auth/switch | |
| BulkMessagesApi | bulkMessageCreate | POST /v4/api/bulk-message | |
| BulkMessagesApi | bulkMessageGet | GET /v4/api/bulk-message/{id} | |
| BulkMessagesApi | bulkMessageSearch | GET /v4/api/bulk-message | |
| BulkMessagesApi | bulkMessageUpdate | PUT /v4/api/bulk-message/{id} | |
| BulkRequestsApi | bulkRequest | POST /v4/api/bulk | |
| CampaignApi | campaignDelete | DELETE /v4/api/campaign/{id} | |
| CampaignMappingApi | campaignMappingDelete | DELETE /v4/api/campaign-mapping/{id} | |
| CampaignMappingApi | campaignMappingSearch | GET /v4/api/campaign-mapping | |
| CampaignMemberApi | campaignMemberCreate | POST /v4/api/campaign-member | |
| CampaignMemberApi | campaignMemberDelete | DELETE /v4/api/campaign-member/{id} | |
| CampaignMemberApi | campaignMemberGet | GET /v4/api/campaign-member/{id} | |
| CampaignMemberApi | campaignMemberSearch | GET /v4/api/campaign-member | |
| CampaignMemberApi | campaignMemberUpdate | PUT /v4/api/campaign-member/{id} | |
| CampaignMetadataApi | campaignMetadataCreate | POST /v4/api/campaign-metadata | |
| CampaignMetadataApi | campaignMetadataDelete | DELETE /v4/api/campaign-metadata/{id} | |
| CampaignMetadataApi | campaignMetadataGet | GET /v4/api/campaign-metadata/{id} | |
| CampaignMetadataApi | campaignMetadataSearch | GET /v4/api/campaign-metadata | |
| CampaignMetadataApi | campaignMetadataUpdate | PUT /v4/api/campaign-metadata/{id} | |
| CampaignPropertiesApi | campaignPropertyCreate | POST /v4/api/campaign-property | |
| CampaignPropertiesApi | campaignPropertyDelete | DELETE /v4/api/campaign-property/{id} | |
| CampaignPropertiesApi | campaignPropertyGet | GET /v4/api/campaign-property/{id} | |
| CampaignPropertiesApi | campaignPropertySearch | GET /v4/api/campaign-property | |
| CampaignPropertiesApi | campaignPropertyUpdate | PUT /v4/api/campaign-property/{id} | |
| CampaignsApi | campaignCreate | POST /v4/api/campaign | |
| CampaignsApi | campaignGet | GET /v4/api/campaign/{id} | |
| CampaignsApi | campaignSearch | GET /v4/api/campaign | |
| CampaignsApi | campaignUpdate | PUT /v4/api/campaign/{id} | |
| ContactsApi | contactCreate | POST /v4/api/contact | |
| ContactsApi | contactDelete | DELETE /v4/api/contact/{id} | |
| ContactsApi | contactGet | GET /v4/api/contact/{id} | |
| ContactsApi | contactSearch | GET /v4/api/contact | |
| ContactsApi | contactUpdate | PUT /v4/api/contact/{id} | |
| ContentSharingCategoryApi | contentSharingCategoryCreate | POST /v4/api/content-sharing-category | |
| ContentSharingCategoryApi | contentSharingCategoryDelete | DELETE /v4/api/content-sharing-category/{id} | |
| ContentSharingCategoryApi | contentSharingCategoryGet | GET /v4/api/content-sharing-category/{id} | |
| ContentSharingCategoryApi | contentSharingCategorySearch | GET /v4/api/content-sharing-category | |
| ContentSharingCategoryApi | contentSharingCategoryUpdate | PUT /v4/api/content-sharing-category/{id} | |
| ContentSharingLinkApi | contentSharingLinkCreate | POST /v4/api/content-sharing-link | |
| ContentSharingLinkApi | contentSharingLinkDelete | DELETE /v4/api/content-sharing-link/{id} | |
| ContentSharingLinkApi | contentSharingLinkGet | GET /v4/api/content-sharing-link/{id} | |
| ContentSharingLinkApi | contentSharingLinkSearch | GET /v4/api/content-sharing-link | |
| ContentSharingLinkApi | contentSharingLinkUpdate | PUT /v4/api/content-sharing-link/{id} | |
| ContentSharingRecommendApi | contentSharingRecommendedCreate | POST /v4/api/content-sharing-recommend | |
| ContentSharingRecommendApi | contentSharingRecommendedDelete | DELETE /v4/api/content-sharing-recommend/{id} | |
| ContentSharingRecommendApi | contentSharingRecommendedGet | GET /v4/api/content-sharing-recommend/{id} | |
| ContentSharingRecommendApi | contentSharingRecommendedSearch | GET /v4/api/content-sharing-recommend | |
| ContentSharingRecommendApi | contentSharingRecommendedUpdate | PUT /v4/api/content-sharing-recommend/{id} | |
| ConversationsApi | conversationCreate | POST /v4/api/conversation | |
| ConversationsApi | conversationGet | GET /v4/api/conversation/{id} | |
| ConversationsApi | conversationSearch | GET /v4/api/conversation | |
| ConversationsApi | conversationUpdate | PUT /v4/api/conversation/{id} | |
| DealerAllowedFeaturesApi | dealerAllowedFeatureCreate | POST /v4/api/dealer-allowed-feature | |
| DealerAllowedFeaturesApi | dealerAllowedFeatureDelete | DELETE /v4/api/dealer-allowed-feature/{dealer}/{feature} | |
| DealerAllowedFeaturesApi | dealerAllowedFeatureGet | GET /v4/api/dealer-allowed-feature/{dealer}/{feature} | |
| DealerMetadataApi | dealerMetadataCreate | POST /v4/api/dealer-metadata | |
| DealerMetadataApi | dealerMetadataDelete | DELETE /v4/api/dealer-metadata/{id} | |
| DealerMetadataApi | dealerMetadataGet | GET /v4/api/dealer-metadata/{id} | |
| DealerMetadataApi | dealerMetadataSearch | GET /v4/api/dealer-metadata | |
| DealerMetadataApi | dealerMetadataUpdate | PUT /v4/api/dealer-metadata/{id} | |
| DealersApi | dealerGet | GET /v4/api/dealer/{id} | |
| DealersApi | dealerSearch | GET /v4/api/dealer | |
| DistrictsApi | districtCreate | POST /v4/api/district | |
| DistrictsApi | districtDelete | DELETE /v4/api/district/{id} | |
| DistrictsApi | districtGet | GET /v4/api/district/{id} | |
| DistrictsApi | districtSearch | GET /v4/api/district | |
| DistrictsApi | districtUpdate | PUT /v4/api/district/{id} | |
| FeaturesApi | feature | GET /v4/api/feature | |
| FeaturesApi | featureGet | GET /v4/api/feature/{id} | |
| LocationsApi | locationGet | GET /v4/api/location/{id} | |
| LocationsApi | locationSearch | GET /v4/api/location | |
| MessageTemplateAssignmentsApi | messageTemplateAssignmentCreate | POST /v4/api/message-template-assignment | |
| MessageTemplateAssignmentsApi | messageTemplateAssignmentDelete | DELETE /v4/api/message-template-assignment/{id} | |
| MessageTemplateAssignmentsApi | messageTemplateAssignmentGet | GET /v4/api/message-template-assignment/{id} | |
| MessageTemplateAssignmentsApi | messageTemplateAssignmentSearch | GET /v4/api/message-template-assignment | |
| MessageTemplateAssignmentsApi | messageTemplateAssignmentUpdate | PUT /v4/api/message-template-assignment/{id} | |
| MessageTemplatesApi | messageTemplateCreate | POST /v4/api/message-template | |
| MessageTemplatesApi | messageTemplateDelete | DELETE /v4/api/message-template/{id} | |
| MessageTemplatesApi | messageTemplateGet | GET /v4/api/message-template/{id} | |
| MessageTemplatesApi | messageTemplateSearch | GET /v4/api/message-template | |
| MessageTemplatesApi | messageTemplateUpdate | PUT /v4/api/message-template/{id} | |
| MessagesApi | messageCreate | POST /v4/api/message | |
| MessagesApi | messageGet | GET /v4/api/message/{id} | |
| MessagesApi | messageSearch | GET /v4/api/message | |
| MessagesApi | messageUpdate | PUT /v4/api/message/{id} | |
| NotepadsApi | notepadCreate | POST /v4/api/notepad | |
| NotepadsApi | notepadGet | GET /v4/api/notepad/{id} | |
| NotepadsApi | notepadSearch | GET /v4/api/notepad | |
| NotepadsApi | notepadUpdate | PUT /v4/api/notepad/{id} | |
| NotificationLogsApi | notificationLogCreate | POST /v4/api/notification-log | |
| NotificationLogsApi | notificationLogDelete | DELETE /v4/api/notification-log/{id} | |
| NotificationLogsApi | notificationLogGet | GET /v4/api/notification-log/{id} | |
| NotificationLogsApi | notificationLogSearch | GET /v4/api/notification-log | |
| RegionsApi | regionCreate | POST /v4/api/region | |
| RegionsApi | regionDelete | DELETE /v4/api/region/{id} | |
| RegionsApi | regionGet | GET /v4/api/region/{id} | |
| RegionsApi | regionSearch | GET /v4/api/region | |
| RegionsApi | regionUpdate | PUT /v4/api/region/{id} | |
| TasksApi | taskCreate | POST /v4/api/task | |
| TasksApi | taskDelete | DELETE /v4/api/task/{id} | |
| TasksApi | taskGet | GET /v4/api/task/{id} | |
| TasksApi | taskSearch | GET /v4/api/task | |
| TasksApi | taskUpdate | PUT /v4/api/task/{id} | |
| TeamsApi | teamCreate | POST /v4/api/team | |
| TeamsApi | teamDelete | DELETE /v4/api/team/{id} | |
| TeamsApi | teamGet | GET /v4/api/team/{id} | |
| TeamsApi | teamSearch | GET /v4/api/team | |
| TeamsApi | teamUpdate | PUT /v4/api/team/{id} | |
| UserExternalIdApi | userExternalId | GET /v4/api/user-external-id | |
| UserExternalIdApi | userExternalIdCreate | POST /v4/api/user-external-id | |
| UserExternalIdApi | userExternalIdDelete | DELETE /v4/api/user-external-id/{id} | |
| UserExternalIdApi | userExternalIdGet | GET /v4/api/user-external-id/{id} | |
| UserExternalIdApi | userExternalIdUpdate | PUT /v4/api/user-external-id/{id} | |
| UserMetadataApi | userMetadataCreate | POST /v4/api/user-metadata | |
| UserMetadataApi | userMetadataDelete | DELETE /v4/api/user-metadata/{id} | |
| UserMetadataApi | userMetadataGet | GET /v4/api/user-metadata/{id} | |
| UserMetadataApi | userMetadataSearch | GET /v4/api/user-metadata | |
| UserMetadataApi | userMetadataUpdate | PUT /v4/api/user-metadata/{id} | |
| UserTeamsApi | userTeamCreate | POST /v4/api/user-team | |
| UserTeamsApi | userTeamDelete | DELETE /v4/api/user-team/{team}/{user} | |
| UsersApi | userCreate | POST /v4/api/user | |
| UsersApi | userGet | GET /v4/api/user/{id} | |
| UsersApi | userSearch | GET /v4/api/user | |
| UsersApi | userUpdate | PUT /v4/api/user/{id} | |
| VendorMessagesApi | vendorMessageCreate | POST /v4/api/vendor-message | |
| VendorMessagesApi | vendorMessageGet | GET /v4/api/vendor-message/{id} | |
| VendorMessagesApi | vendorMessageSearch | GET /v4/api/vendor-message | |
| WidgetsApi | v4ApiWidgetsCampaignsAccountIdGet | GET /v4/api/widgets/campaigns/{accountId} |
- Account
- AccountAction
- AccountActionCreate
- AccountActionPaginationResponse
- AccountActionUpdate
- AccountContactMetadata
- AccountContactMetadataCreate
- AccountContactMetadataPaginationResponse
- AccountContactMetadataUpdate
- AccountCreate
- AccountCredential
- AccountCredentialCreate
- AccountCredentialPaginationResponse
- AccountCredentialUpdate
- AccountMember
- AccountMemberCreate
- AccountMemberPaginationResponse
- AccountMemberUpdate
- AccountNumber
- AccountNumberPaginationResponse
- AccountPaginationResponse
- AccountUpdate
- AuthLoginBody
- AuthSwitchBody
- Brand
- BulkMessage
- BulkMessageCreate
- BulkMessagePaginationResponse
- BulkMessageUpdate
- BulkRequest
- BulkRequest2
- BulkSubRequest
- Campaign
- CampaignCreate
- CampaignMapping
- CampaignMappingPaginationResponse
- CampaignMember
- CampaignMemberCreate
- CampaignMemberPaginationResponse
- CampaignMemberUpdate
- CampaignMetadata
- CampaignMetadataCreate
- CampaignMetadataPaginationResponse
- CampaignMetadataUpdate
- CampaignPaginationResponse
- CampaignProperty
- CampaignPropertyCreate
- CampaignPropertyPaginationResponse
- CampaignPropertyUpdate
- CampaignUpdate
- CampaignVisibility
- CampaignVisibilityCreate
- CampaignVisibilityUpdate
- Carrier
- CarrierCreate
- CarrierStatistics
- CarrierStatisticsCreate
- CarrierStatisticsUpdate
- CarrierUpdate
- Contact
- ContactCreate
- ContactPaginationResponse
- ContactUpdate
- ContentSharingCategory
- ContentSharingCategoryCreate
- ContentSharingCategoryPaginationResponse
- ContentSharingCategoryUpdate
- ContentSharingLink
- ContentSharingLinkCreate
- ContentSharingLinkPaginationResponse
- ContentSharingLinkUpdate
- ContentSharingRecommendPaginationResponse
- ContentSharingRecommended
- ContentSharingRecommendedCreate
- ContentSharingRecommendedUpdate
- Conversation
- ConversationCreate
- ConversationPaginationResponse
- ConversationUpdate
- Dealer
- DealerAllowedFeature
- DealerAllowedFeatureCreate
- DealerCreate
- DealerMetadata
- DealerMetadataCreate
- DealerMetadataPaginationResponse
- DealerMetadataUpdate
- DealerPaginationResponse
- DealerStatus
- DealerStatusPaginationResponse
- DealerUpdate
- District
- DistrictCreate
- DistrictPaginationResponse
- DistrictUpdate
- ErrorResponse
- ErrorResponseData
- Feature
- FeatureCreate
- FeaturePaginationResponse
- FeatureUpdate
- InlineResponse200
- Location
- LocationCreate
- LocationPaginationResponse
- LocationUpdate
- Message
- MessageCreate
- MessagePaginationResponse
- MessageTemplate
- MessageTemplateAssignment
- MessageTemplateAssignmentCreate
- MessageTemplateAssignmentPaginationResponse
- MessageTemplateAssignmentUpdate
- MessageTemplateCategory
- MessageTemplateCreate
- MessageTemplatePaginationResponse
- MessageTemplateUpdate
- MessageUpdate
- Notepad
- NotepadCreate
- NotepadPaginationResponse
- NotepadUpdate
- NotificationLog
- NotificationLogCreate
- NotificationLogPaginationResponse
- Pagination
- Permission
- PermissionCreate
- PermissionUpdate
- ReassignRep
- ReassignRepCreate
- ReassignRepUpdate
- Region
- RegionCreate
- RegionPaginationResponse
- RegionUpdate
- Role
- RoleCreate
- RolePermission
- RolePermissionCreate
- RolePermissionUpdate
- RoleUpdate
- Task
- TaskCreate
- TaskPaginationResponse
- TaskUpdate
- Team
- TeamCreate
- TeamPaginationResponse
- TeamUpdate
- Timeline
- TimelineCreate
- TimelineUpdate
- User
- UserActivityLog
- UserActivityLogCreate
- UserActivityLogUpdate
- UserCreate
- UserExternalId
- UserExternalIdCreate
- UserExternalIdPaginationResponse
- UserExternalIdUpdate
- UserMetadata
- UserMetadataCreate
- UserMetadataPaginationResponse
- UserMetadataUpdate
- UserPaginationResponse
- UserPermission
- UserPermissionCreate
- UserPermissionUpdate
- UserTeam
- UserTeamCreate
- UserTeamUpdate
- UserUpdate
- VendorMessage
- VendorMessageCreate
- VendorMessagePaginationResponse
Authentication schemes defined for the API:
It's recommended to create an instance of ApiClient per thread in a multithreaded environment to avoid any potential issues.