API Explorer
Authentication
Adm Cloud API supports two authentication modes:
- Basic Authentication
- Token Authentication (recommended)
Sample C# Code using Basic Authentication
var api_base = "https://api.admcloud.net/api/";
var appid = "your appid";
var company = "your company";
var role = "your role";
var url = $"Accounts?&skip=0&appid={appid}&company={company}&role={role}";
var header = Convert.ToBase64String(
System.Text.ASCIIEncoding.ASCII.GetBytes(
string.Format("{0}:{1}", email, password)));
var client = new HttpClient();
client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Basic", header);
client.BaseAddress = new Uri(api_base);
var json = await client.GetStringAsync(url);
Endpoints
| Accounting | |
|---|---|
| Accounts | Chart of Accounts |
| Journals | General Journal Entries |
| Administration | |
| Departments | Departments |
| Divisions | Divisions |
| Banks | |
| Deposits | General Bank Deposits |
| CRM | |
| Contacts | Contacts |
| Opportunities | Customer Opportunities |
| FixedAssets | |
| FixedAssets | FixedAssets |
| Inventory | |
| InventoryAdjustments | Inventory Adjustments |
| ItemClasses | ItemClasses |
| Items | Inventory Items |
| Locations | Inventory Locations. Used to store inventory stock. |
| Receptions | Inventory Receptions |
| Stock | Inventory Stock Detailed |
| UOM | Inventory unit of measure |
| Payroll | |
| Employee | Employees |
| Projects | |
| Projects | Projects |
| Purchases | |
| Expenses | Vendor Expenses |
| PurchaseOrders | Vendor Purchase Orders |
| VendorBills | Vendor Bills |
| VendorReceptions | Inventory Vendor Receptions |
| Vendors | Vendors |
| Sales | |
| CashInvoices | Customer Cash Invoices |
| CreditInvoices | Customer Credit Invoices |
| CustomerCreditNotes | Customer Credit Notes |
| CustomerDebitNotes | Customer Debit Notes |
| Customers | Customers |
| Quotes | Customer Quotes |
| SalesOrders | Customer Sales Orders |
| Services | Services |
| Service | |
| ServiceRequests | Customer Service Requests |