The present document defines the stage two description of the Subscriber Identity Module Application Programming Interface (SIM API) internal to the SIM. This stage two describes the functional capabilities and the information flow for the SIM API implemented on the Java Card 2.1 API specification [6]. The present document includes information applicable to network operators@ service providers and SIM@ server and database manufacturers.