superapp
BackendDatabases

AWS Data API

Connect to Aurora Serverless via AWS RDS Data API.

Chat in Claude

Connect to Amazon Aurora Serverless using the RDS Data API. No VPC or persistent connections required.

import { createEngine } from '@superapp/backend'
import { awsDataApiProvider } from '@superapp/backend/databases/aws-data-api'

const engine = createEngine({
  providers: [awsDataApiProvider],
  connections: {
    main: {
      type: 'aws-data-api',
      resourceArn: process.env.AURORA_RESOURCE_ARN!,
      secretArn: process.env.AURORA_SECRET_ARN!,
      database: process.env.AURORA_DATABASE!,
    },
  },
})

Install

npm install @aws-sdk/client-rds-data

Connection Options

OptionTypeDescription
resourceArnstringAurora cluster ARN
secretArnstringSecrets Manager ARN for credentials
databasestringDatabase name
regionstringAWS region (optional, uses default)

On this page