Build an app

Apply for developer access

Request a developer account before creating applications for other R+D users.

Developer access is the permission to register OAuth applications for other users. It is attached to your own R+D account and is separate from a personal API token. A personal token connects scripts to your own account; an OAuth application lets each user grant your product its own permissions.

Watch: apply for developer access

Silent recording of the local app with synthetic accounts. The interface is in English; captions are available in English, German, French, and Dutch.

The approval transition is simulated for the demonstration. R+D reviews real requests separately; submitting a form does not grant approval.

Download video (WebM)

Open the developer portal

Sign in to the R+D account that will own your applications. Open /app/developers directly in the correct environment; the page is intentionally hidden from the dashboard navigation.

EnvironmentDeveloper portalIssuer used in your app
StagingStaging developer portalhttps://staging.researchanddesire.com
ProductionProduction developer portalhttps://dashboard.researchanddesire.com

Use the environment R+D has enabled for your integration. If the page is unavailable, contact R+D to arrange developer access. Staging and production have separate developer applications, app registrations, account data, credentials, and tokens. Testing on staging does not authorize a production app.

Prepare your application

The form asks for:

FieldWhat to provide
NameYour developer or organization name
WebsiteAn HTTPS website describing your product
Contact emailAn address where R+D can reach you about the integration
Integration descriptionWhat you are building and which user actions you will support
Data useWhat you will read or change, why, and how you will store, retain, and delete it
ProductsThe Lockbox, DTT, and/or OSSM products you want to integrate

For example: “Our relationship manager shows the user's current Lockbox session and lets an authorized keyholder adjust its duration. We store the connection and session summary, and delete them when the user disconnects.” Describe your actual handling rather than copying this example if it does not match your product.

Submit the form and return to the portal to see its review status and feedback. You can create applications after your developer account is approved. If the request is rejected, address the feedback and resubmit through the same page. No review turnaround time is guaranteed by this flow.

Developer approval and app approval

StageWhat becomes available
Developer request pendingView your request and its status
Developer approvedCreate and configure up to five apps
First app review pendingThe owner and up to five accepted invitees can test linking
App approvedOther eligible R+D users can consent to that app

An invitation to test someone else's app does not approve your own developer account or give you access to their app settings. See testing your first app for how invitations work.

Next: Create your first application.

On this page