::: app-desc No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) :::
::: app-desc More information: https://helloreverb.com :::
::: app-desc Contact Info: hello@helloreverb.com :::
::: app-desc Version: 0.0.0 :::
::: license-info All rights reserved :::
::: license-url http://apache.org/licenses/LICENSE-2.0.html :::
[ Jump to Models ]
::: method-summary :::
- [
get
]{.http-method}/organizations
- [
get
]{.http-method}/organizations/{organization}/certificates
- [
post
]{.http-method}/organizations/{organization}/certificates
- [
get
]{.http-method}/organizations/{organization}/certificates/{rootSerialNumber}/certificates
- [
post
]{.http-method}/organizations/{organization}/certificates/{rootSerialNumber}/certificates
- [
get
]{.http-method}/organizations/{organization}/certificates/{rootSerialNumber}/certificates/{serialNumber}
- [
get
]{.http-method}/organizations/{organization}/certificates/{rootSerialNumber}
- [
get
]{.http-method}/organizations/{organization}
- [
post
]{.http-method}/organizations
- [
get
]{.http-method}/
:::::::: method []{#organizationsGet}
::: method-path Up{.up}
get /organizations
:::
::: method-summary Returns a specific root certificate ([organizationsGet]{.nickname}) :::
::: method-notes :::
::: return-type inline_response_200_1 :::
::: example-data-content-type Content-Type: application/json :::
{
"payload" : [ {
"allNames" : [ "allNames", "allNames" ],
"name" : "name",
"id" : "id"
}, {
"allNames" : [ "allNames", "allNames" ],
"name" : "name",
"id" : "id"
} ]
}
This API call produces the following media types according to the [Accept]{.header} request header; the media type will be conveyed by the [Content-Type]{.header} response header.
application/json
inline_response_200_1 ::::::::
::::::::::: method []{#organizationsOrganizationCertificatesGet}
::: method-path Up{.up}
get /organizations/{organization}/certificates
:::
::: method-summary Returns a collection of root certificate entities ([organizationsOrganizationCertificatesGet]{.nickname}) :::
::: method-notes :::
::::: field-items ::: param organization (required) :::
::: param-desc [Path Parameter]{.param-type} --- ::: :::::
::: return-type inline_response_200_2 :::
::: example-data-content-type Content-Type: application/json :::
{
"payload" : [ {
"commonName" : "commonName",
"serialNumber" : "serialNumber",
"signedBy" : "signedBy",
"isRootCertificate" : true,
"organization" : "organization",
"certificate" : "certificate",
"isCA" : true,
"isServerCertificate" : true,
"isIntermediateCertificate" : true,
"isClientCertificate" : true,
"parents" : [ "parents", "parents" ]
}, {
"commonName" : "commonName",
"serialNumber" : "serialNumber",
"signedBy" : "signedBy",
"isRootCertificate" : true,
"organization" : "organization",
"certificate" : "certificate",
"isCA" : true,
"isServerCertificate" : true,
"isIntermediateCertificate" : true,
"isClientCertificate" : true,
"parents" : [ "parents", "parents" ]
} ]
}
This API call produces the following media types according to the [Accept]{.header} request header; the media type will be conveyed by the [Content-Type]{.header} response header.
application/json
inline_response_200_2 :::::::::::
:::::::::::::: method []{#organizationsOrganizationCertificatesPost}
::: method-path Up{.up}
post /organizations/{organization}/certificates
:::
::: method-summary Returns a collection of organization entities ([organizationsOrganizationCertificatesPost]{.nickname}) :::
::: method-notes :::
::::: field-items ::: param organization (required) :::
::: param-desc [Path Parameter]{.param-type} --- ::: :::::
This API call consumes the following media types via the [Content-Type]{.header} request header:
application/json
::::: field-items ::: param body organization_certificates_body (optional) :::
::: param-desc [Body Parameter]{.param-type} --- Certificate request data ::: :::::
::: return-type inline_response_200_3 :::
::: example-data-content-type Content-Type: application/json :::
{
"commonName" : "commonName",
"serialNumber" : "serialNumber",
"signedBy" : "signedBy",
"isRootCertificate" : true,
"organization" : "organization",
"certificate" : "certificate",
"isCA" : true,
"isServerCertificate" : true,
"isIntermediateCertificate" : true,
"isClientCertificate" : true,
"parents" : [ "parents", "parents" ]
}
This API call produces the following media types according to the [Accept]{.header} request header; the media type will be conveyed by the [Content-Type]{.header} response header.
application/json
inline_response_200_3 ::::::::::::::
::::::::::::: method []{#organizationsOrganizationCertificatesRootSerialNumberCertificatesGet}
::: method-path Up{.up}
get /organizations/{organization}/certificates/{rootSerialNumber}/certificates
:::
::: method-summary Returns a collection of root certificate entities ([organizationsOrganizationCertificatesRootSerialNumberCertificatesGet]{.nickname}) :::
::: method-notes :::
::::::: field-items ::: param organization (required) :::
::: param-desc [Path Parameter]{.param-type} --- :::
::: param rootSerialNumber (required) :::
::: param-desc [Path Parameter]{.param-type} --- ::: :::::::
::: return-type inline_response_200_2 :::
::: example-data-content-type Content-Type: application/json :::
{
"payload" : [ {
"commonName" : "commonName",
"serialNumber" : "serialNumber",
"signedBy" : "signedBy",
"isRootCertificate" : true,
"organization" : "organization",
"certificate" : "certificate",
"isCA" : true,
"isServerCertificate" : true,
"isIntermediateCertificate" : true,
"isClientCertificate" : true,
"parents" : [ "parents", "parents" ]
}, {
"commonName" : "commonName",
"serialNumber" : "serialNumber",
"signedBy" : "signedBy",
"isRootCertificate" : true,
"organization" : "organization",
"certificate" : "certificate",
"isCA" : true,
"isServerCertificate" : true,
"isIntermediateCertificate" : true,
"isClientCertificate" : true,
"parents" : [ "parents", "parents" ]
} ]
}
This API call produces the following media types according to the [Accept]{.header} request header; the media type will be conveyed by the [Content-Type]{.header} response header.
application/json
inline_response_200_2 :::::::::::::
:::::::::::::::: method []{#organizationsOrganizationCertificatesRootSerialNumberCertificatesPost}
::: method-path Up{.up}
post /organizations/{organization}/certificates/{rootSerialNumber}/certificates
:::
::: method-summary Creates another certificate under a root certificate ([organizationsOrganizationCertificatesRootSerialNumberCertificatesPost]{.nickname}) :::
::: method-notes :::
::::::: field-items ::: param organization (required) :::
::: param-desc [Path Parameter]{.param-type} --- :::
::: param rootSerialNumber (required) :::
::: param-desc [Path Parameter]{.param-type} --- ::: :::::::
This API call consumes the following media types via the [Content-Type]{.header} request header:
application/json
::::: field-items ::: param body rootSerialNumber_certificates_body (optional) :::
::: param-desc [Body Parameter]{.param-type} --- Certificate request data ::: :::::
::: return-type inline_response_200_3 :::
::: example-data-content-type Content-Type: application/json :::
{
"commonName" : "commonName",
"serialNumber" : "serialNumber",
"signedBy" : "signedBy",
"isRootCertificate" : true,
"organization" : "organization",
"certificate" : "certificate",
"isCA" : true,
"isServerCertificate" : true,
"isIntermediateCertificate" : true,
"isClientCertificate" : true,
"parents" : [ "parents", "parents" ]
}
This API call produces the following media types according to the [Accept]{.header} request header; the media type will be conveyed by the [Content-Type]{.header} response header.
application/json
inline_response_200_3 ::::::::::::::::
::::::::::::::: method []{#organizationsOrganizationCertificatesRootSerialNumberCertificatesSerialNumberGet}
::: method-path Up{.up}
get /organizations/{organization}/certificates/{rootSerialNumber}/certificates/{serialNumber}
:::
::: method-summary Returns a certificate entity owned by a root certificate ([organizationsOrganizationCertificatesRootSerialNumberCertificatesSerialNumberGet]{.nickname}) :::
::: method-notes :::
::::::::: field-items ::: param organization (required) :::
::: param-desc [Path Parameter]{.param-type} --- :::
::: param rootSerialNumber (required) :::
::: param-desc [Path Parameter]{.param-type} --- :::
::: param serialNumber (required) :::
::: param-desc [Path Parameter]{.param-type} --- ::: :::::::::
::: return-type organizations_body :::
::: example-data-content-type Content-Type: application/json :::
{
"allNames" : [ "allNames", "allNames" ],
"name" : "name",
"id" : "id"
}
This API call produces the following media types according to the [Accept]{.header} request header; the media type will be conveyed by the [Content-Type]{.header} response header.
application/json
organizations_body :::::::::::::::
::::::::::::: method []{#organizationsOrganizationCertificatesRootSerialNumberGet}
::: method-path Up{.up}
get /organizations/{organization}/certificates/{rootSerialNumber}
:::
::: method-summary Returns an root certificate ([organizationsOrganizationCertificatesRootSerialNumberGet]{.nickname}) :::
::: method-notes :::
::::::: field-items ::: param organization (required) :::
::: param-desc [Path Parameter]{.param-type} --- :::
::: param rootSerialNumber (required) :::
::: param-desc [Path Parameter]{.param-type} --- ::: :::::::
::: return-type inline_response_200_3 :::
::: example-data-content-type Content-Type: application/json :::
{
"commonName" : "commonName",
"serialNumber" : "serialNumber",
"signedBy" : "signedBy",
"isRootCertificate" : true,
"organization" : "organization",
"certificate" : "certificate",
"isCA" : true,
"isServerCertificate" : true,
"isIntermediateCertificate" : true,
"isClientCertificate" : true,
"parents" : [ "parents", "parents" ]
}
This API call produces the following media types according to the [Accept]{.header} request header; the media type will be conveyed by the [Content-Type]{.header} response header.
application/json
inline_response_200_3 :::::::::::::
::::::::::: method []{#organizationsOrganizationGet}
::: method-path Up{.up}
get /organizations/{organization}
:::
::: method-summary Returns an organization entity ([organizationsOrganizationGet]{.nickname}) :::
::: method-notes :::
::::: field-items ::: param organization (required) :::
::: param-desc [Path Parameter]{.param-type} --- ::: :::::
::: return-type organizations_body :::
::: example-data-content-type Content-Type: application/json :::
{
"allNames" : [ "allNames", "allNames" ],
"name" : "name",
"id" : "id"
}
This API call produces the following media types according to the [Accept]{.header} request header; the media type will be conveyed by the [Content-Type]{.header} response header.
application/json
organizations_body :::::::::::
::::::::::: method []{#organizationsPost}
::: method-path Up{.up}
post /organizations
:::
::: method-summary Creates an organization ([organizationsPost]{.nickname}) :::
::: method-notes :::
This API call consumes the following media types via the [Content-Type]{.header} request header:
application/json
::::: field-items ::: param body organizations_body (optional) :::
::: param-desc [Body Parameter]{.param-type} --- Organization data ::: :::::
::: return-type organizations_body :::
::: example-data-content-type Content-Type: application/json :::
{
"allNames" : [ "allNames", "allNames" ],
"name" : "name",
"id" : "id"
}
This API call produces the following media types according to the [Accept]{.header} request header; the media type will be conveyed by the [Content-Type]{.header} response header.
application/json
organizations_body :::::::::::
:::::::: method []{#rootGet}
::: method-path Up{.up}
get /
:::
::: method-summary Returns information about the running server ([rootGet]{.nickname}) :::
::: method-notes This includes the software name and a version :::
::: return-type inline_response_200 :::
::: example-data-content-type Content-Type: application/json :::
{
"name" : "gocertcenter",
"version" : "0.0.1"
}
This API call produces the following media types according to the [Accept]{.header} request header; the media type will be conveyed by the [Content-Type]{.header} response header.
application/json
inline_response_200 ::::::::
[ Jump to Methods ]
inline_response_200
inline_response_200_1
inline_response_200_2
inline_response_200_3
organization_certificates_body
organizations_body
rootSerialNumber_certificates_body
:::::::::: model
[inline_response_200
]{#inline_response_200} Up{.up}
::::::::: field-items ::: param name :::
::: param-desc [String]{.param-type} :::
::: param-desc [example: gocertcenter]{.param-type} :::
::: param version :::
::: param-desc [String]{.param-type} :::
::: param-desc [example: 0.0.1]{.param-type} ::: ::::::::: ::::::::::
:::::: model
[inline_response_200_1
]{#inline_response_200_1} Up{.up}
::::: field-items ::: param payload :::
::: param-desc [array[Object]]{.param-type} ::: ::::: ::::::
:::::: model
[inline_response_200_2
]{#inline_response_200_2} Up{.up}
::::: field-items ::: param payload :::
::: param-desc [array[Object]]{.param-type} ::: ::::: ::::::
:::::::::::::::::::::::::: model
[inline_response_200_3
]{#inline_response_200_3} Up{.up}
::::::::::::::::::::::::: field-items ::: param certificate :::
::: param-desc [String]{.param-type} :::
::: param commonName :::
::: param-desc [String]{.param-type} :::
::: param isCA :::
::: param-desc [Boolean]{.param-type} :::
::: param isClientCertificate :::
::: param-desc [Boolean]{.param-type} :::
::: param isIntermediateCertificate :::
::: param-desc [Boolean]{.param-type} :::
::: param isRootCertificate :::
::: param-desc [Boolean]{.param-type} :::
::: param isServerCertificate :::
::: param-desc [Boolean]{.param-type} :::
::: param organization :::
::: param-desc [String]{.param-type} :::
::: param parents :::
::: param-desc [array[String]]{.param-type} :::
::: param serialNumber :::
::: param-desc [String]{.param-type} :::
::: param signedBy :::
::: param-desc [String]{.param-type} ::: ::::::::::::::::::::::::: ::::::::::::::::::::::::::
:::::::::::: model
[organization_certificates_body
]{#organization_certificates_body} Up{.up}
::::::::::: field-items ::: param commonName :::
::: param-desc [String]{.param-type} :::
::: param dnsNames :::
::: param-desc [array[String]]{.param-type} :::
::: param expiration :::
::: param-desc [Integer]{.param-type} :::
::: param type :::
::: param-desc [String]{.param-type} ::: ::::::::::: ::::::::::::
:::::::::: model
[organizations_body
]{#organizations_body} Up{.up}
::::::::: field-items ::: param allNames :::
::: param-desc [array[String]]{.param-type} :::
::: param id :::
::: param-desc [String]{.param-type} :::
::: param name :::
::: param-desc [String]{.param-type} ::: ::::::::: ::::::::::
:::::::::::: model
[rootSerialNumber_certificates_body
]{#rootSerialNumber_certificates_body} Up{.up}
::::::::::: field-items ::: param commonName :::
::: param-desc [String]{.param-type} :::
::: param dnsNames :::
::: param-desc [array[String]]{.param-type} :::
::: param expiration :::
::: param-desc [Integer]{.param-type} :::
::: param type :::
::: param-desc [String]{.param-type} ::: ::::::::::: ::::::::::::