Turn “send API info” into an integration contract
General lesson: For a TMS integration, do not begin by asking only for credentials. First choose the operating model (operator-assisted extension, customer push, provider webhook plus API enrichment, or polling), then request the minimum artifacts needed for that model: sandbox, …