Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Registrant API: domain registrant confirmations #1742

Merged
merged 10 commits into from
Nov 20, 2020

Conversation

karlerikounapuu
Copy link
Member

@karlerikounapuu karlerikounapuu commented Nov 9, 2020

Dependency of registrant_center#19

In config/application.yml, add a new property registrant_portal_verifications_base_url.

Leave it as '' to use legacy registrant portal for confirmation mails. Populate it with root address (https://registrant.internet.ee for example) of new registrant_center to use new registrant_portal for confirmation mails.

  • Get data about registrant change / domain delete
    GET /api/v1/registrant/confirms/<domain>/change/<token>
    GET /api/v1/registrant/confirms/<domain>/delete/<token>

  • Approve / Reject registrant change action
    POST /api/v1/registrant/confirms/<domain>/change/<token>/confirmed
    POST /api/v1/registrant/confirms/<domain>/change/<token>/rejected

  • Approve / Reject domain delete action
    POST /api/v1/registrant/confirms/<domain>/delete/<token>/confirmed
    POST /api/v1/registrant/confirms/<domain>/delete/<token>/rejected

@karlerikounapuu karlerikounapuu changed the title Registrant API: domain update/delete confirmations Registrant API: domain registrant confirmations Nov 11, 2020
@karlerikounapuu karlerikounapuu force-pushed the registrant-confirmation-api branch from af054a9 to 4eaa806 Compare November 12, 2020 08:46
@karlerikounapuu karlerikounapuu force-pushed the registrant-confirmation-api branch from e756cee to 64d35a8 Compare November 12, 2020 11:28
@vohmar vohmar merged commit 854878e into master Nov 20, 2020
@vohmar vohmar deleted the registrant-confirmation-api branch January 28, 2021 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants