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 |