Service Layer low complexity mobilebackend
0
Dependencies
2
Dependents
0
Entities
0
Integrations

Description

POSTs support requests to the backend endpoint, attaching device metadata (platform, OS version, app version, user role) automatically. Handles unauthenticated submission via rate-limited public key. Returns a reference number stored locally for display.

Feature: Contact Us

support-request-service

Responsibilities

  • Collect and attach device metadata to every request without user action
  • Submit support requests to backend endpoint using unauthenticated public-key path
  • Return and persist reference number for confirmation display
  • Forward request to support ticketing system (email or future helpdesk integration)

Interfaces

submitRequest(message: String?, metadata: DeviceMetadata): Future<SupportTicketResponse>
getDeviceMetadata(): DeviceMetadata
getLastReferenceNumber(): String?

Relationships

Dependents (2)

Components that depend on this component