GET
/
organisations
/
{organisationId}
/
schema-utils
/
{schemaType}
/
signed-url
curl --request GET \
  --url https://platform.versori.com/api/switchboard/v1alpha1/organisations/{organisationId}/schema-utils/{schemaType}/signed-url \
  --header 'Authorization: <api-key>'
{
  "uploadURL": "<string>",
  "url": "<string>"
}

Authorizations

Authorization
string
header
required

Path Parameters

organisationId
string
required
schemaType
string
required

SchemaType is the type of schema which an App implements. The only supported values are currently "openapi", but is planned to be extended to include gRPC, GraphQL and SOAP.

Response

200
application/json
SignedURLResponse contains a URL which can be used to upload a file to object storage.

SchemaSignedURLResponseBody is the response to allow user-agents upload a schema to our internal storage and provide a URL for use when creating the associated App.