How does editing revisions with active deployment work?

You can only edit revisions of APIs when you are in the deployment context, or if they are not associated with an environment.

The following scenarios can occur:

1st scenario: API has 3 revisions

Revision Environment Deploy Context Behavior

Revision 1

ENV1

Active

Yes

Can edit revision

Revision 2

ENV2

Active

No

Cannot edit revision

Revision 3

-

Inactive

-

Can edit revision
* Except basePath

2nd scenario: API has active deployment in 2 environments

Revision Environment Deploy Context Behavior

Revision 1

ENV1

Active

Yes

Can edit revision

Revision 2

ENV2

Active

No

Cannot edit revision

3rd scenario: API has 2 revisions

Revision Environment Deploy Context Behavior

Revision 1

ENV1

Active

Yes

Can edit revision

Revision 2

-

Inactive

-

Can edit revision

You can only change the API basePath when:

  • you are in the deployment context of all associated revisions;

  • the revision is not associated with any environment.

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]