more-xrm
Version:
Create more applications using the Microsoft Dynamics Xrm platform, enables querying the dynamics data model from any application.
21 lines (20 loc) • 774 B
TypeScript
import { Query } from "../Query/Query";
import { DynamicsBatch } from "./DynamicsBatch";
export declare const WebApiVersion = "v9.1";
export declare const DefaultMaxRecords = 100;
export declare const DynamicsHeaders: {
'OData-MaxVersion': string;
'OData-Version': string;
'Prefer': string;
};
export interface Dynamics {
batch(): DynamicsBatch;
fetch<T>(query: Query, maxRowCount?: number): Promise<T[]>;
optionset(entityName: any, attributeName: any): Promise<{
label: string;
value: number;
}[]>;
query(entityLogicalName: string, entitySetName: string): Query;
save(entitySetName: string, data: any, id?: string): Promise<string>;
}
export default function dynamics(accessToken?: string): Dynamics;