A Singapore Government Agency Website

Port your scheme to production

This tutorial takes a scheme that has passed user acceptance testing in staging and makes it live in production. By the end, applicants can use your scheme on its portal.

Prerequisites

Step 1: Submit the onboarding form

Submit the onboarding form when your configuration is ready to port. Porting means copying your scheme from staging to production. This form is mandatory for both self-service and assisted configuration.

  1. Choose the form for your portal:
  2. Submit the form.

The team queues your scheme for porting on the day you submit. Porting is expected to take 5 working days from your submission date. For self-service configuration, the team also replies within two weeks with an estimated completion date. Include this time in your go-live plan.

Step 2: Request production API credentials

Complete this step only if an external system calls ApplySG APIs.

API credentials are specific to each environment, so you cannot reuse staging credentials in production. Submit a separate API credential request form as part of your production onboarding. The team completes the request within 3 working days. Refer to the Integrator guide.

Before go-live, run a test in production to confirm that your integration sends and receives data as expected. Production submissions are live transactions: a submission that moves past its initial state is billable. Keep the test small and plan for the transaction cost. Refer to Pricing.

Warning: Staging API credentials do not work in production.

Step 3: Publish your scheme in production

After the team ports your scheme, publish it.

  1. Work through the Pre-publish checklist.
  2. Publish the form version. Refer to Publish a form version.

Step 4: Import existing cases

Complete this step only if your scheme already has active cases in another system. Refer to the Data import guide in the integrator guide.

What you have now

Your scheme is live in production. Applicants can use it on its portal, and officers can process submissions on the Backoffice Portal.

Next steps

I want to… Go to
Change my scheme after go-live Change a scheme after go-live
Invite named applicants Invite applicants to a closed scheme
Send emails or webhooks automatically Create an automation
Export submission data Export submission data

Where to get help

  • Onboarding and product questions: ApplySG@tech.gov.sg
  • Production issues: support@apply.gov.sg
  • Feedback: ApplySG feedback form

For other channels, refer to Contact ApplySG.

Chat with me!
Bot Launcher