UBER-EATS-Wrapper/docs/developer-portal/03-integration-configuration-suite-1-0-0-audit.md

1.1 KiB

03 Integration Configuration Suite 1.0.0 Audit

Source checked: "Uber Eats Integration Activation & Configuration API Suite (1.0.0)" shared by you.

Endpoint Coverage

  • Activate Integration:
    • POST /api/v1/uber/stores/{storeId}/pos-data
    • Uses merchant OAuth token (eats.pos_provisioning) via merchantId
  • Update Integration Configuration:
    • PATCH /api/v1/uber/stores/{storeId}/pos-data
    • Uses app token with eats.store scope
  • Retrieve Integration Configuration:
    • GET /api/v1/uber/stores/{storeId}/pos-data
    • Uses app token with eats.store scope
  • Remove Integration Configuration:
    • DELETE /api/v1/uber/stores/{storeId}/pos-data
    • Uses app token with eats.store scope

Schema Alignment

  • Added typed request schema fields for pos_data:
    • allowed_customer_requests
    • integrator_brand_id
    • integrator_store_id
    • is_order_manager
    • merchant_store_id
    • require_manual_acceptance
    • store_configuration_data
    • webhooks_config
    • integration_enabled (PATCH)

Pending

  • Add stricter nested object typing for all webhooks_config variants when final examples are shared.