---
title: API naming guidelines
description: The application programming interface (API) name must follow the following guidelines.
component: pingintelligence
version: 5.2
page_id: pingintelligence:pingintelligence_reference_guide:pingintelligence_inline_api_naming_guidelines
canonical_url: https://docs.pingidentity.com/pingintelligence/5.2/pingintelligence_reference_guide/pingintelligence_inline_api_naming_guidelines.html
revdate: June 5, 2024
---

# API naming guidelines

The application programming interface (API) *(tooltip: \<div class="paragraph">
\<p>A specification of interactions available for building software to access an application or service.\</p>
\</div>)* name must follow the following guidelines.

* The name should not have the word "model".

* The name should not have the word "threshold".

* The name should not have the word "all".

* The name should not have the word "decoyall".

The following is the list of allowed characters in API name:

* The maximum characters in API name can be 160

* \- (hyphen), \_ (underscore), and white space are allowed in the name

* a-z, A-Z, and 0-9

* The first character must be alphanumeric
