Package com.symphony.api.pod
Interface PodApi
-
@Path("/") public interface PodApi
Pod APIThis document refers to Symphony API calls that do not need encryption or decryption of content. - sessionToken can be obtained by calling the authenticationAPI on the symphony back end and the key manager respectively. Refer to the methods described in authenticatorAPI.yaml. - Actions are defined to be atomic, ie will succeed in their entirety or fail and have changed nothing. - If it returns a 40X status then it will have made no change to the system even if ome subset of the request would have succeeded. - If this contract cannot be met for any reason then this is an error and the response code will be 50X.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringList
v1FilesAllowedTypesGet(String sessionToken)
Get supported attachment types for the podLanguages
v1LanguagesGet()
Lists available languages for the pod.PodCertificate
v1PodcertGet()
Retrieve the pod certificate that can be use to validate signed JWT tokens generated from the pod
-
-
-
Method Detail
-
v1FilesAllowedTypesGet
@GET @Path("/v1/files/allowedTypes") @Produces("application/json") StringList v1FilesAllowedTypesGet(@HeaderParam("sessionToken") String sessionToken)
Get supported attachment types for the pod
-
v1LanguagesGet
@GET @Path("/v1/languages") @Produces("application/json") Languages v1LanguagesGet()
Lists available languages for the pod.
-
v1PodcertGet
@GET @Path("/v1/podcert") @Produces("application/json") PodCertificate v1PodcertGet()
Retrieve the pod certificate that can be use to validate signed JWT tokens generated from the pod
-
-