EveryAppEveryApp
Providers

Neon

Neon's management API: Postgres projects, branches, databases, roles and endpoints.

Neon's management API: Postgres projects, branches, databases, roles and endpoints.

API key

  1. Open neon.com and create an API key with only the access your apps need.
  2. Copy it. It may be shown only once.

What to create: A project-scoped or organization API key from Settings > API keys.

Add it to your Gateway. It asks for the key:

everyapp provider add neon

Use it in an app

In the app's everyapp.config.ts:

capabilities: {
  neon: { access: "read", why: "What the app does with it." },
},

The app calls Neon's API with integrationFetch(), and the Gateway adds the key. Use "write" if the app changes things. More in API providers.

Check it worked: everyapp provider show neon shows the key as set.

Rate limits: 700 a minute. About 11 a second, with bursts of 40 a second per route.

Something wrong or missing? Open an issue.

On this page