Skip to content

WATonomous/user-ingestion

Repository files navigation

user-ingestion

A service for ingesting user data and creating GitHub pull requests. Used by WATcloud.

Local Development

docker compose up app --build --watch

Payload Structure

The service expects a JSON payload with the following structure:

{
  "data": {
    "general": {
      "watcloud_username": "johndoe",
      "contact_emails": ["[email protected]", "[email protected]"]
    },
    "other_fields": "can be any additional data"
  }
}

Required Fields

  • data.general.watcloud_username: String - Unique identifier for the user.
  • data.general.contact_emails: Array of strings - Non-empty list of contact emails. The first email will be used for email verification.

About

WATcloud module for ingesting user configurations

Resources

Stars

Watchers

Forks

Packages

No packages published