public TrackingCategoriesEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/TrackingCategories") { }
internal TaxRatesEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/TaxRates") { }
public FilesEndpoint(XeroHttpClient client, string endpointBase) : base(client, $"{endpointBase}/Files") { _endpointBase = endpointBase; AddParameter("page", 1, false); }
public ContactCollection(XeroHttpClient client, ContactGroup group) : base(client, "/api.xro/2.0/ContactGroups") { _group = group; _client = client; }
public BankTransactionsEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/BankTransactions") { }
public PdfEndpoint(XeroHttpClient client) { Client = client; }
internal OrganisationEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/Organisation") { }
public PurchaseOrdersEndpoint(XeroHttpClient client, string endpointBase) : base(client, $"{endpointBase}/PurchaseOrders") { AddParameter("page", 1, false); }
public JournalsEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/Journals") { }
internal AssociationsEndpoint(XeroHttpClient client) { Client = client; }
public PurchaseOrdersEndpoint(XeroHttpClient client) : this(client, "/api.xro/2.0") { }
public PrepaymentsEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/Prepayments") { }
protected SetupEndpoint(XeroHttpClient client, string apiEndpointUrl) { _client = client; _apiEndpointUrl = apiEndpointUrl; }
public SetupEndpoint(XeroHttpClient client) : this(client, "/api.xro/2.0/Setup") { }
public AssociationsEndpoint(XeroHttpClient client) : this(client, "/files.xro/1.0") { }
public CreditNotesEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/CreditNotes") { }
internal LinkedTransactionsEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/LinkedTransactions") { Page(1); }
internal HistoryEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/{0}/{1}/history") { Page(1); }
public EmployeesEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/Employees") { }
public ContactGroupsEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/ContactGroups") { }
public AttachmentsEndpoint(XeroHttpClient client) { Client = client; }
public RepeatingInvoicesEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/RepeatingInvoices") { Apply4Dp(true, false); }
public AllocationsEndpoint(XeroHttpClient client) { _client = client; }
protected XeroUpdateEndpoint(XeroHttpClient client, string apiEndpointUrl) : base(client, apiEndpointUrl) { }
public PurchaseOrdersEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/PurchaseOrders") { Page(1); }
public FilesEndpoint(XeroHttpClient client) : this(client, "/files.xro/1.0") { }
public ManualJournalsEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/ManualJournals") { AddParameter("page", 1, false); }
public OptionCollection(XeroHttpClient client, TrackingCategory trackingCat) : base(client, "/api.xro/2.0/TrackingCategories") { _trackingCat = trackingCat; _client = client; }
public BankTransactionsEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/BankTransactions") { AddParameter("page", 1, false); }
internal FoldersEndpoint(XeroHttpClient client) : base(client, "files.xro/1.0/Folders") { }
protected XeroReadEndpoint(XeroHttpClient client, string apiEndpointUrl) { Client = client; ApiEndpointUrl = apiEndpointUrl; }
public AssociationsEndpoint(XeroHttpClient client, string endpointBase) { _endpointBase = endpointBase; Client = client; }
internal InvoicesEndpoint(XeroHttpClient client) : base(client, "/api.xro/2.0/Invoices") { Page(1); }
protected XeroApi(string baseUri, ICertificateAuthenticator auth, IConsumer consumer, IUser user, IJsonObjectMapper readMapper, IXmlObjectMapper writeMapper) : this(baseUri) { Client = new XeroHttpClient(baseUri, auth, consumer, user, readMapper, writeMapper); }