APNs certificate

APIs for managing APNS certificates. Learn more about APNS certificates

Get all APNs certificate meta data for the Tenant

Returns all the APNs certificate meta information

SecurityapiKey
Request
query Parameters
limit
integer
Default: 10

Number of records to return

offset
integer
Default: 0

Number of records to skip

state
string
Enum: "CSR_GENERATED" "COMPLETED"
Responses
200

APNs certificate meta data list for the Tenant

401

Authorization information is missing or invalid.

500

Internal server error

get/tenant/v0/apnscertificates/
Request samples
Response samples
application/json
{
  • "code": 0,
  • "message": "string",
  • "content": {
    }
}

Get the CSR file to upload to the apple identity console

SecurityapiKey
Request
Request Body schema: application/json
required
object
Responses
200

Created

400

Bad request

401

Authorization information is missing or invalid.

500

Internal server error

post/tenant/v0/apnscertificates/
Request samples
application/json
{ }
Response samples
application/json
{
  • "code": 400,
  • "message": "string",
  • "content": { }
}

Get APNs certificate meta information

SecurityapiKey
Request
path Parameters
id
required
string

ID of the APNs certificate meta object

Responses
200

APNs certificate meta information

401

Authorization information is missing or invalid.

404

Not Found.

500

Internal server error

get/tenant/v0/apnscertificates/{id}/
Request samples
Response samples
application/json
{
  • "code": 0,
  • "message": "string",
  • "content": {
    }
}

Upload APNs certificate

Upload the signed APNs certificate obtained from the apple identity console.

SecurityapiKey
Request
path Parameters
id
required
string

ID of the APNs certificate meta object

Request Body schema: multipart/form-data
required
file
required
string <binary>
apple_id
required
string
Responses
200

Uploaded APNs certificate meta Information

400

APNs certificate update error

401

APNs certificate update error

404

Not Found.

500

Internal server error

put/tenant/v0/apnscertificates/{id}/
Request samples
Response samples
application/json
{
  • "code": 0,
  • "message": "string",
  • "content": {
    }
}

Delete a APNs certificate

SecurityapiKey
Request
path Parameters
id
required
string

ID of the APNs certificate meta object

Responses
204

Deleted APNs certificate

401

APNs certificate delete error

404

Not Found.

500

Internal server error

delete/tenant/v0/apnscertificates/{id}/
Request samples
Response samples
application/json
{
  • "code": 0,
  • "message": "string",
  • "content": { }
}