diff --git a/sources/CallrApi/CallrApi/Services/Client/DIDStoreService.cs b/sources/CallrApi/CallrApi/Services/Client/DIDStoreService.cs
new file mode 100644
index 0000000..0b449d7
--- /dev/null
+++ b/sources/CallrApi/CallrApi/Services/Client/DIDStoreService.cs
@@ -0,0 +1,113 @@
+using System.Collections.Generic;
+
+namespace CallrApi.Services.Client
+{
+ class DIDStoreService : AppsBaseService
+ {
+
+ #region Constructors
+ ///
+ /// Constructor.
+ ///
+ /// API url.
+ /// Login.
+ /// Password.
+ public DIDStoreService(string url, string login, string password) : base(url, login, password)
+ {
+ }
+
+ ///
+ /// Constructor with default API url.
+ ///
+ /// Login.
+ /// Password.
+ public DIDStoreService(string login, string password)
+ : this(null, login, password)
+ {
+ }
+ #endregion
+
+ #region Public methods
+ ///
+ /// This method reserve DID
+ ///
+ ///
+ ///
+ ///
+ ///
+ ///
+ public string ReserveDid(int AreaCodeID,string DidClassType, int Quantity, string Sequence)
+ {
+ List