← Snowflake

Can an agent create a database deployment with Snowflake REST API?

The agent needs you to sign it up or register a client, provide a key or token and add a payment card. You also handle changes to its access. Interface found; job not yet run.

observedProbed revision sha256:ca743b3554ef…

Who does each step

Whether the agent handles it alone or a person has to step in.

  1. 01

    Discover

    Machine

    The vendor's machine-readable docs show the agent where and how to call this job.

  2. 02

    Access

    Workaround · setup

    You give the agent a key or token.

  3. 03

    Onboard

    Workaround · setup

    You sign up or register a client for the agent.

  4. 04

    Pay

    Workaround · setup

    You add a payment card at the vendor's checkout.

  5. 05

    Confirm

    Machine

    The response or specification defines errors the agent can distinguish from success.

  6. 06

    Sustain

    Workaround · setup

    You replace or revoke the agent's access when it needs to change.

Access: handing over a key or token.

Onboard: signing up or registering a client for the agent.

Pay: adding a payment card.

Sustain: renewing, replacing or revoking its access.

To remove these handoffs: support OAuth client registration so the agent can register its own client and ask for consent; provide an agent registration route, such as auth.md, a sign-up API or OAuth client registration; support payment in the request, such as x402 or MPP, so setup does not require a person to add a card; provide key management or OAuth refresh and revocation so the agent can maintain its own access.

Agent surfaces

1 kind · 2 entries
OAuthauthorization server · protected resource

The probe

13 Oct 2026 · 23:38 UTC · 39.43 s

Each request it sent and what came back; the descriptors it read, counted, with what they named.

Discover14 descriptor reads3 facts
Found
OAuthwww.snowflake.comOAuthwww.snowflake.com/wp-json/mcp/mcp-oauth-serverOAuthwww.snowflake.com
From
www.snowflake.com/.well-known/oauth-authorization-server/ · www.snowflake.com/.well-known/oauth-protected-resource/
Declared pageGET signup.snowflake.com2003433 ms
Request
GET https://signup.snowflake.com/
Response
200 · text/html · 17641 bytes
Body
sha256:ce3874b80c8ae1f52f1341d818d71361947c919973626872f045cea36b50e6e1
Exchange
sha256:0ab40f18190f0d08f26477a7e9db05cd7e85fc928e349b4bd96056bc04cf7e64
Declared pageGET app.snowflake.com20046 ms
Request
GET https://app.snowflake.com
Response
200 · text/html · 82792 bytes
Body
sha256:83da200c02b210d00ba111566c885f30c002b10fa921bbcc0e7eadab68919b53
Exchange
sha256:d5fcc9e31fcebd2540ba4c5b78056ff2bc6d4c4c9f1401eeea34e8c470e8181e

Snowflake on the startup-offers board

The grade’s badge

One image that keeps itself current, linking here.

Live badge for Snowflake REST API, agent grade: B[![agent grade](https://sourcey.com/badges/agent-readiness/arp_01m4vt2qz3jzg7yj9yjexe9nd4.svg)](https://sourcey.com/c/snowflake/agent-readiness/snowflake-rest-api/database-create)

Improve the report

Correct it, probe it again, or improve the path.

Profile
arp_01m4vt2qz3jzg7yj9yjexe9nd4
Projection
sha256:4ffdad5756cb979bf8b61754904c47e454673d160fda737b07fb00c8602a6115
Policy
kind-2026-10-12.2 · sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac