{"id":20629736,"url":"https://github.com/agile-lab-dev/wasp-proxy","last_synced_at":"2026-04-20T11:34:25.914Z","repository":{"id":81358770,"uuid":"95792036","full_name":"agile-lab-dev/wasp-proxy","owner":"agile-lab-dev","description":"A REST interface to inject data into WASP platform ","archived":false,"fork":false,"pushed_at":"2023-12-15T17:36:54.000Z","size":16,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-17T07:06:28.390Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Scala","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/agile-lab-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-06-29T15:30:07.000Z","updated_at":"2017-06-29T16:14:29.000Z","dependencies_parsed_at":null,"dependency_job_id":"7cdf3426-9d49-4b02-a20f-8b217ec544f2","html_url":"https://github.com/agile-lab-dev/wasp-proxy","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agile-lab-dev%2Fwasp-proxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agile-lab-dev%2Fwasp-proxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agile-lab-dev%2Fwasp-proxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/agile-lab-dev%2Fwasp-proxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/agile-lab-dev","download_url":"https://codeload.github.com/agile-lab-dev/wasp-proxy/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242583074,"owners_count":20153379,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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-16T14:05:50.518Z","updated_at":"2025-12-07T11:03:13.005Z","avatar_url":"https://github.com/agile-lab-dev.png","language":"Scala","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# WASP Proxy\n\n---\n\nTable of contents\n-------------\n\n- General\n  - [Overview](#overview)\n  - [How to use](#how-to-use)\n \n---\n\n\nGitter\n-------------\n\nChat with the team [Gitter](https://gitter.im/agile-lab-wasp/Lobby?utm_source=share-link\u0026utm_medium=link\u0026utm_campaign=share-link)\n\n\nOverview\n-------------\n\nWASP Proxy is a producer of [WASP](https://github.com/agile-lab-dev/wasp) to push easily messages in Kafka.\n\nThought a simple web REST API powered by Confluent [Kafka REST Proxy](https://github.com/confluentinc/kafka-rest).\nThe configuration of the WASP proxy is the same of [Kafka REST Proxy](http://docs.confluent.io/current/kafka-rest/docs/intro.html). \n\nCan be easily managed from WASP dashboard. \n\n\nHow to use \n-------------\n\n- Start WASP with zookeeper and Kafka\n- Run the WASP Proxy ./target/universal/stage/bin/wasp-proxy \\\u003cproducer-id\\\u003e\n- Start the producer from WASP console \n- Call the API to push date into WASP \n\n\n## Produce a message with JSON data\n    $ curl -X POST -H \"Content-Type: application/vnd.kafka.json.v2+json\" \\\n          --data '{\"records\":[{\"value\":{\"name\": \"testUser\"}}]}' \\\n          \"http://localhost:8082/topics/raw\"\n          \n      {\"offsets\":[{\"partition\":0,\"offset\":3,\"error_code\":null,\"error\":null}],\"key_schema_id\":null,\"value_schema_id\":null}\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagile-lab-dev%2Fwasp-proxy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fagile-lab-dev%2Fwasp-proxy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fagile-lab-dev%2Fwasp-proxy/lists"}