Skip to content

jonathanhecl/public-feedback-api

Repository files navigation

public-feedback-api

Environment required

  • WEBDOMAIN
  • APIDOMAIN
  • PORT
  • MONGODB
  • SECRET
  • GOOGLECERT
  • GOOGLEGROUP
  • MINAPPROVED
  • MAILDOMAIN
  • MAILAPIKEY

Endpoints

  • POST /message - New message
  • POST /message/confirm - Confirm message
  • GET /message/resend - Resend confirmation
  • GET /message/[ID] - Get a message
  • GET /groups - List groups
  • GET /status - Get status API
  • GET /tracking/[ID]/[CODE]/pixel.gif - Pixel Tracking

Feedback

  • POST /feedback/[ID]/[CODE] - Send a reply message to the author

Administration

Emails and moderators are controlled with Google Spreadsheets

  • GET /moderation/[ID]/approved/[CODE] - Approve a message
  • GET /moderation/[ID]/disapproved/[CODE] - Disapprove a message

About

Public Feedback API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published