1 - Upload swagger to Exchange
POST {{anypoint_host}}/exchange/api/v1/assets
This request: - uploads your swagger file to echange
you need to set your swagger path and api metadata information in body of the request.
Request Body
[{"name"=>"classifier", "value"=>"oas", "datatype"=>"string"}, {"name"=>"organizationId", "value"=>"{{org_id}}", "datatype"=>"string"}, {"name"=>"groupId", "value"=>"{{org_id}}", "datatype"=>"string"}, {"name"=>"assetId", "value"=>"{{exchangeAssetId}}", "datatype"=>"string"}, {"name"=>"version", "value"=>"1.0.0", "datatype"=>"string"}, {"name"=>"name", "value"=>"{{exchangeAssetId}}", "datatype"=>"string"}, {"name"=>"classifier", "value"=>"oas", "datatype"=>"string"}, {"name"=>"apiVersion", "value"=>"v1", "datatype"=>"string"}, {"name"=>"main", "value"=>"petstore_oas.json", "datatype"=>"string"}, {"name"=>"asset", "value"=>nil, "datatype"=>"null"}]
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Authorization | string | ||
Content-Type | string | ||
organisationId | string | ||
classifier | string |