This page applies to Apigee and Apigee hybrid.
  
    View 
    Apigee Edge documentation.
  
  
       
 
  
The following table lists naming guidelines for common Apigee components:
| Named Item | Maximum characters | Allowed characters | 
|---|---|---|
| API key | 255 | Alphanumeric and the following: _ - | 
| API product | 100(1) | Alphanumeric, space, and the following: _ - . # $ % | 
| App: developer and company | Alphanumeric, space, and the following: _ - . # $ %. Must begin with an alpha character or digit | |
| Email ID | Valid email address syntax. (Hybrid only) lower case only | |
| Environment name | 32 | Alphanumeric, space, and the following: _ - . | 
| Instance name | 32 | Lowercase alphanumeric, hyphens, and numbers. Must begin with an alpha character; cannot end with a hyphen. Follows the pattern /^[a-z0-9-]+$/ | 
| Key value map (KVM) name | Alphanumeric, space, and the following: _ - . # $ % | |
| Key value map (KVM) key name | Alphanumeric, space, and the following: _ - . $ | |
| Organization name | 32 | Lowercase letters only; it should not contain spaces, underscores, or periods. | 
| Password for Apigee administrators | >=8, <= 100 | Alphanumeric, special characters. The password must have at least one lowercase character, one uppercase character, one number, and one special character. | 
| Policy name (or step definition) | 255 | Alphanumeric, space, and the following: _ - . | 
| Proxy name | 2048(2) | Alphanumeric, space, and special characters. Long names with many special characters might cause rendering or other issues and should be avoided. | 
| Resource file names | 255 | Alphanumeric, space, and the following: : / \ ! @ # $ % ^ & { } [ ] ( ) _ + - = , . ~ ' | 
| Resource file types | 255 | Alphanumeric and the following: _ - . | 
(2) Including http:// or https://.