Prompt
Help us with external API testing according to the goals and materials below. [input] Goals and usage situations: I want to resolve any stuck points in my external API testing and decide on my next course of action. Resources to review: Integration specification and response example Conditions and Constraints: Please proceed based on the provided data, and mark any missing facts as requiring confirmation. Previous attempts and records: This is my first attempt. Please proceed from the parts that can be confirmed in the current data. [Key points to check in this topic] Check contracts for success, timeout, partial response, retry, and duplicate processing. [Results to be created this time] Divide the coexistence and transition sequence of existing and new actions into small steps. Check compatibility of data, settings, and caller, return point in case of failure, and set completion criteria for each step. Do not report as if you have made operational changes. [Working Principle] Give priority to facts confirmed in the current environment and provided code. Don't create APIs/files/tests that don't exist. Treat sensitive values as hidden examples and leave unexecuted tasks as unexecuted. If there is no input that will change the results, ask only the necessary questions first and proceed with the parts that can be confirmed with data. [Completion criteria] Ensure that existing user flows and recoverability are preserved at each step. Distinguish between the basis for the outcome, remaining uncertainties, and next actions, and mark only what has actually been confirmed as completed.