/ Docs

CoderPad

Last updated October 13, 2025 · View as Markdown

Coderbyte | Code Screening, Challenges, & Interview Prep CoderPad is a platform for doing technical phone screens or remote interviews in the browser. It's a technical interview platform to help candidates demonstrate their skills through technical assessments, take-home projects and live collaborative coding.

In order to integrate CoderPad with Relyance AI you will first need to obtain a CoderPad API Token.

In CoderPad:

  1. Login to your CoderPad account.
  2. Click the dropdown arrow beside your account name in the upper right corner of the screen, then click My Settings.
  3. In the Settings section, locate and temporarily copy the API Key value for later use in the Relyance AI configuration steps.

mceclip0.png

mceclip1.png

In Relyance AI:

  1. Login to your Relyance account.
  2. Navigate to the Settings Menu in the bottom left-hand side.
  3. Select Integrations.
  4. Click on the Vendor Integration tab.
  5. Find the CoderPad integration card and click it to open its connections.
  6. Under Authentication Method, choose Custom.
  7. Paste the API Key obtained from the previous CoderPad steps above into the CoderPad API Token field.

mceclip2.png

  1. Click Authenticate.
  2. At this point, you should see the following result on the Vendor Integrations page:

mceclip3.png

  1. Congratulations, you are now connected to CoderPad.

Manage this integration with Terraform

Connections for this integration can be managed as code with the Relyance Terraform provider. Non-secret fields go in auth.params; secret fields go in auth.secrets_wo, which is write-only — never stored in Terraform state. Rotate secrets by bumping auth.secrets_wo_version.

resource "relyance_integration_connection" "coderpad" {
  vendor = "coderpad"
  name   = "<your connection name>"

  auth = {
    method = "api-key"
    params = {
      data_storage_location = "us"
    }
    # Secret fields are write-only: sent to Relyance, never stored in state.
    secrets_wo = {
      API_KEY = var.coderpad_api_key
    }
    secrets_wo_version = 1
  }

  scans = { "property-inspection" = { enabled = true } }
}