Skip to main content

Tango MAC Status Update Inbound API

Generated from Mac Status Update Inbound API Integration Design Specification v0.3.docx in SharePoint folder 03 Space Integrations. OAS spec: mac-status-update-inbound.yaml

Overview

Async REST API for posting MAC (Move/Add/Change) request status updates to Tango. Tango updates the MAC Request’s status under Buildings → Navigation → MAC. Owner: Tango Analytics Spec version: 0.3 Status: Draft (auto-generated — needs review)

Base URLs

Authentication

Headers x-client + x-api-key.

Endpoints

Data model (required ✅)

Validations

  1. ext_request_number NULL → Client Integration Id is missing
  2. status NULL or invalid → Status is null or invalid

Open Questions / Assumptions

  • One-of-three identifier constraint can’t be natively expressed in OAS 3.1; documented in schema description. Runtime must enforce.
  • status allowed values not enumerated — sample shows CANCELLED. Confirm full enum.
  • Locker-related fields mentioned in source note as “subject to change pending final approval of locker enhancement design”.
  • Lookup codes for status and justification are <TBD> in Appendix.

Changelog