EatStreet · Authentication Profile

Eatstreet Authentication

Authentication

EatStreet publishes an RFC 8414 OAuth 2.0 Authorization Server Metadata document at https://eatstreet.com/.well-known/oauth-authorization-server. It is the only machine-readable contract EatStreet currently serves: the public developer portal at developers.eatstreet.com returns 404 and no OpenAPI, GraphQL SDL or MCP manifest was found on any host. Everything below is read verbatim from that metadata document and from live unauthenticated responses from the token endpoint — nothing here is inferred from documentation, because EatStreet publishes none.

EatStreet declares 1 security scheme(s) across its OpenAPI definitions.

CompanyFood DeliveryRestaurantOnline OrderingMarketplaceLocal CommerceConsumerPoint-of-SaleAuthentication
Methods: Schemes: 1 OAuth flows: API key in:

Security Schemes

oauth2

Source

Authentication Profile

eatstreet-authentication.yml Raw ↑
generated: '2026-08-12'
method: probed
source: https://eatstreet.com/.well-known/oauth-authorization-server
name: EatStreet authentication profile
description: >-
  EatStreet publishes an RFC 8414 OAuth 2.0 Authorization Server Metadata
  document at https://eatstreet.com/.well-known/oauth-authorization-server. It
  is the only machine-readable contract EatStreet currently serves: the public
  developer portal at developers.eatstreet.com returns 404 and no OpenAPI,
  GraphQL SDL or MCP manifest was found on any host. Everything below is read
  verbatim from that metadata document and from live unauthenticated responses
  from the token endpoint — nothing here is inferred from documentation,
  because EatStreet publishes none.
schemes:
- id: oauth2_authorization_code
  type: oauth2
  flow: authorization_code
  issuer: https://eatstreet.com
  authorization_endpoint: https://eatstreet.com/authorize
  token_endpoint: https://eatstreet.com/api/v2/oauth/token
  introspection_endpoint: https://eatstreet.com/api/v2/oauth/introspect
  revocation_endpoint: https://eatstreet.com/api/v2/oauth/revoke
  jwks_uri: https://eatstreet.com/.well-known/jwks.json
  grant_types_supported:
  - authorization_code
  response_types_supported:
  - code
  - token
  response_modes_supported:
  - query
  pkce:
    supported: true
    code_challenge_methods:
    - plain
    - S256
  client_authentication:
    token_endpoint:
    - client_secret_basic
    - client_secret_post
    introspection_endpoint:
    - client_secret_basic
    - client_secret_post
    revocation_endpoint:
    - client_secret_basic
    - client_secret_post
  scopes:
  - merchant_integration
  - customer
  - example
  ui_locales_supported:
  - en-US
observations:
- endpoint: https://eatstreet.com/api/v2/oauth/token
  method: POST
  request: grant_type=authorization_code (no client credentials)
  http_status: 401
  body: '{"error":"invalid_client","error_description":"client_id is missing"}'
  note: >-
    Live, unauthenticated probe. Confirms the endpoint is active and returns
    RFC 6749 section 5.2 error codes.
- endpoint: https://eatstreet.com/api/v2/oauth/token
  method: GET
  http_status: 405
  body: '{"error":{"message":"This HTTP Method was rejected","code":400}}'
- endpoint: https://eatstreet.com/authorize
  method: GET
  http_status: 302
  note: Redirects (no client_id supplied).
gaps:
- >-
  No OpenID Connect. /.well-known/openid-configuration returns the SPA shell, and
  the authorization server metadata declares no id_token support or userinfo endpoint.
- >-
  No RFC 9728 protected-resource metadata, so an agent cannot discover which
  resource server the tokens are for without out-of-band knowledge.
- >-
  No client_credentials grant is advertised, so there is no server-to-server flow
  without a user authorization step.
- >-
  No public documentation of how to register a client or obtain credentials; the
  developer portal named by the GitHub organization (developers.eatstreet.com)
  returns 404.
docs: null
x-evidence:
  fetched: '2026-08-12'
  url: https://eatstreet.com/.well-known/oauth-authorization-server
  http_status: 200
  content_type: application/json;charset=UTF-8

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/eatstreet-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.