Skip to content
1 minute readFixedAgent-ready

Narrow keys for Rosetta, experiments, webhooks, listings, disputes and costs

Rosetta, price experiments, webhooks, marketplace listings, disputes and costs now have scopes a key can hold, so a narrow key or an agent can use them without full access.

These areas used to accept only a full-access key or the dashboard. A key limited to a few scopes, and every agent, was refused there with no scope that would let it in. One of our test agents found it on all six areas.

Each area now names the scope it needs:

  • Rosetta: rosetta:read to read the review queue and learned adapters, rosetta:write to ingest, plan, translate, normalize, freeze, settle reviews and delete an adapter.
  • Price experiments: experiments:read and experiments:write. A workspace key with them can also list, create and revoke embed tokens, so your storefront's server can make its own.
  • Webhooks: webhooks:read to list endpoints and deliveries, webhooks:write to add, change, ping, delete and replace a signing key.
  • Your marketplace listings: pcn:function:read and pcn:function:publish.
  • Disputes and costs: billing:read and billing:write.

The API keys dialog lists the new scopes. Full-access keys and the dashboard work as before.

For help, write to support@last-price.ai.