{"id":19928263,"url":"https://github.com/mapp-digital/mapp-connect-client-java","last_synced_at":"2026-03-05T12:02:34.217Z","repository":{"id":119432911,"uuid":"400147568","full_name":"mapp-digital/mapp-connect-client-java","owner":"mapp-digital","description":"Mapp Connect Client Java","archived":false,"fork":false,"pushed_at":"2021-10-05T12:44:54.000Z","size":14,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-01T11:16:10.326Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mapp-digital.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-08-26T11:40:32.000Z","updated_at":"2024-04-15T15:36:56.000Z","dependencies_parsed_at":null,"dependency_job_id":"46b591ab-e6b3-49e2-a80e-49c7c1ee4e91","html_url":"https://github.com/mapp-digital/mapp-connect-client-java","commit_stats":null,"previous_names":["mapp-digital/mapp-connect-client-java"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mapp-digital/mapp-connect-client-java","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapp-digital%2Fmapp-connect-client-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapp-digital%2Fmapp-connect-client-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapp-digital%2Fmapp-connect-client-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapp-digital%2Fmapp-connect-client-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mapp-digital","download_url":"https://codeload.github.com/mapp-digital/mapp-connect-client-java/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mapp-digital%2Fmapp-connect-client-java/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30123731,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T11:11:57.947Z","status":"ssl_error","status_checked_at":"2026-03-05T11:11:29.001Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T22:36:42.557Z","updated_at":"2026-03-05T12:02:34.196Z","avatar_url":"https://github.com/mapp-digital.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# mapp-connect-client-java\nMapp Connect Client Java\n\nThis SDK can be used by any application that wants to communicate with Mapp Connect. It wraps up JWT token generation part and all the HTTP communication details.\n\nIn order to use it, it's enough to include attached jar file as Java project dependency.\n\nExample usage\n\n\nInstantiate client and specify API URL, integration ID and API key\n\nMappConnectClient mappConnectClient = new MappConnectClient(\"https://jamie.g.shortest-route.com/charon\", \"9c88b780-f470-4e64-a63b-a022f600859e\",\n                \"WWbIbZmHxacRrmF4iQ1jHE3SdOZD7RUE\");\n\n\n\nGet list of prepared messages\n\nMap\u003cString, String\u003e messages = mappConnectClient.getMessages();\n\n\n\nGet list of groups\n\nMap\u003cString, String\u003e groups = mappConnectClient.getGroups();\n\n\n\nSend contact profile to be processed by Mapp Connect and saved by Engage\n\nmappConnectClient.sendUser(\"{\\\"email\\\":\\\"test@xx.xx\\\"}\");\n\n\n\nEach operation can be triggered by sendXxxx method on the client, for now each of them expects the full JSON payload to be provided as an argument.\n\n*Email\n\n*Sms\n\n*Push\n\n*Transaction\n\n*Automation\n\n## Check list of API's in right menu to check required fields for every event.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmapp-digital%2Fmapp-connect-client-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmapp-digital%2Fmapp-connect-client-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmapp-digital%2Fmapp-connect-client-java/lists"}