Migrate to Runpod REST v2 Moves a codebase off the GraphQL API ( ) and REST v1 ( ) onto REST v2 ( ). The payoff, in one line each — you deliver these to the user at step 6, matched to their actual code. Don't recite them now: - See stock before you rent — . v1 had no catalog at all, so every capacity retry loop was blind. - Endpoints return their own job URLs — , no more string-building. - Real lifecycle states — / / and an list, so wait-loops fail fast instead of timing out. - Mistakes fail loudly — unknown request fields are rejected by name, with structured errors and honest status codes.…