OptionalapiOptionalapiDescribes the revision of the API. If no value is provided, default revision 1 is created
OptionalapiDescription of the API Revision.
OptionalapiType of API.
OptionalapiIndicates the version identifier of the API if the API is versioned
OptionalapiDescription of the API Version.
OptionalapiVersion set details
OptionalapiA resource identifier for the related ApiVersionSet.
OptionalauthenticationCollection of authentication settings included into this API.
OptionalcacheOptionalcacheOptionalcommonOptionalcommonOptionalcontactContact information for the API.
OptionaldescriptionDescription of the API. May include HTML formatting tags.
OptionaldisplayAPI name. Must be 1 to 300 characters long.
OptionalformatFormat of the Content in which the API is getting imported. New formats can be added in the future
OptionalisIndicates if API revision is current api revision.
OptionallicenseLicense information for the API.
Relative URL uniquely identifying this API and all of its resource paths within the API Management service instance. It is appended to the API endpoint base URL specified during the service instance creation to form a public URL for this API.
OptionalprotocolsDescribes on which protocols the operations in this API can be invoked.
OptionalrateThe name of the resource group. The name is case insensitive.
The name of the API Management service.
OptionalserviceAbsolute URL of the backend service implementing this API. Cannot be more than 2000 characters long.
OptionalsoapType of API to create.
http creates a REST APIsoap creates a SOAP pass-through APIwebsocket creates websocket APIgraphql creates GraphQL API.
New types can be added in the future.OptionalsourceAPI identifier of the source API.
OptionalsubscriptionProtocols over which API is made available.
OptionalsubscriptionSpecifies whether an API or Product subscription is required for accessing the API.
OptionaltermsA URL to the Terms of Service for the API. MUST be in the format of a URL.
OptionaltranslateStrategy of translating required query parameters to template ones. By default has value 'template'. Possible values: 'template', 'query'
OptionalvalueContent value when Importing an API.
OptionalwsdlCriteria to limit import of WSDL to a subset of the document.
API revision identifier. Must be unique in the current API Management service instance. Non-current revision has ;rev=n as a suffix where n is the revision number.