---
title: API characteristics
slug: cps-guide/mdm-epmm/api-characteristics
createdAt: 2026-10-06T07:45:20.468Z
---

## Endpoint information

The endpoints differ between Ivanti Neurons for MDM and Ivanti EPMM for certificate-based authentication, and between basic authentication and certificate authentication for Ivanti Neurons for MDM.

:::hint{type="info"}
The CPS APIs only support usage in the default device space.
:::

The following table summarizes the endpoints:

| Authentication | Ivanti Neurons for MDM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Ivanti EPMM                                                                                                                                                                                                                                                           |
| -------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Basic          | https\://\<fully-qualified-hostname>/msa/v1/cps<br />For example, given the fully qualified hostname, na1.mobileiron.com, the endpoint address would be:<br />https\://na1.mobileiron.com/msa/v1/cps                                                                                                                                                                                                                                                                                                                                                                                                                                 | For both basic and certificate-based authentication:<br />https\://\<fully-qualified-hostname>/msa/v1/cps<br />For example, given the fully qualified hostname, acme.mobileiron.com, then the endpoint address would be:<br />https\://acme.mobileiron.com/msa/v1/cps |
| Certificate    | https\://cps-\<clustername>.mobileiron.com/msa/v1/cps<br />For example, given the cluster name NA1, the endpoint address would be:<br />https\://cps-na1.mobileiron.com/msa/v1/cps<br />When using certificate-based authentication, you must include the identity certificate in every API call and when establishing a connection to MQTT. See [Example Ivanti Neurons for MDM certificate-based authentication cURL command](docId\:BmfFXipIAU5bMNY5XN9HA) for how to include the certificate. See [Certificate-based authentication workflows](docId\:pVMaBjqDSOf_XSOqvryoB) for how to set up certificate-based authentication. |                                                                                                                                                                                                                                                                       |

:::hint{type="info"}
These endpoints listen on port 443.
:::

### Example Ivanti Neurons for MDM certificate-based authentication cURL command

```javascript
curl -X GET 'https://cps-na1.mobileiron.com/msa/v1/cps/version' 
--cert <End user's P12 file path>/<End user's P12 filename>.p12:<End user's P12 file password> 
--cert-type p12  
--cacert <ca-cert.pem file path> 
```

**P12** in the snippet above refers to p12 authentication certificates. See [Certificate-based authentication workflows](docId\:pVMaBjqDSOf_XSOqvryoB) for how to set up certificate-based authentication.
