GET $top

The $top system query option requests the number of items in the queried collection to be included in the result. A client can request a particular page of items by combining $top and $skip.

Examples:

  • http://host/odata/Transactions?$top=10
  • http://host/odata/Transactions?$skip=10

Example Code

var myHeaders = new Headers();

myHeaders.append("Content-Type", "application/json");
myHeaders.append("Authorization", "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJVc2VySW5mbyI6IntcIklkXCI6OTgxLFwiSWRlbnRpdHlJZFwiOlwiNjMyMzhhZTQtMzAyMC00NWI5LWEwODktOTE2ZTY4MDMyZTY3XCIsXCJVc2VyTmFtZVwiOlwiMF9URVNUX0NMSUVOVFwiLFwiRW1haWxcIjpcInRlc3RjbGllbnRAd2VhbHRodGVjaHMuY29tXCIsXCJGaXJzdE5hbWVcIjpcIlRlc3RcIixcIkxhc3ROYW1lXCI6XCJDbGllbnRcIixcIklzQ2xpZW50VXNlclwiOmZhbHNlfSIsIm5iZiI6MTY5NDcwMjU3OSwiZXhwIjoxOTI0OTIzNjAwLCJpc3MiOiJXZWFsdGhUZWNocyIsImF1ZCI6IkFQSVVzZXJzIn0.bNcP0ouNwtFoxrI7pYXw0WKiw0TN6w_R2-Ban5moo1A");

var requestOptions = {
  method: 'GET',
  headers: myHeaders,
  redirect: 'follow'
};

fetch("https://api.wealthtechs.com/v2/odata/Accounts?$top=5", requestOptions)
  .then(response => response.json())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));

Example Response

{
    "@odata.context": "https://api.wealthtechs.com/v2/odata/$metadata#Accounts",
    "value": [
        {
            "Id": 12,
            "CustodianId": 0,
            "CustomerId": 0,
            "Number": "X72843476R",
            "Master": "123456789",
            "Name": "Test Account Name",
            "AccountStatus": "Test Account Status",
            "AccountType": "Test Account Type",
            "PrimaryContact": "Test Primary Contact",
            "MailingAddress": "Test Mail Address",
            "MailingCity": "Test Mail City",
            "MailingState": "Test Mail State",
            "MailingCountry": "Test Mail Country",
            "MailingZipCode": "Test Mail Zip Code",
            "Email": "email@email.com",
            "Phone": "xxx-xxx-xxxx",
            "BussinesPhone": "xxx-xxx-xxxx",
            "DateOpened": "2023-01-01T00:00:00-05:00",
            "CurrencyId": null
        },
        {
            "Id": 13,
            "CustodianId": 0,
            "CustomerId": 0,
            "Number": "Y41213443S",
            "Master": "123456789",
            "Name": "Test Account Name",
            "AccountStatus": "Test Account Status",
            "AccountType": "Test Account Type",
            "PrimaryContact": null,
            "MailingAddress": "Test Mail Address",
            "MailingCity": "Test Mail City",
            "MailingState": "Test Mail State",
            "MailingCountry": "Test Mail Country",
            "MailingZipCode": "Test Mail Zip Code",
            "Email": null,
            "Phone": "xxx-xxx-xxxx",
            "BussinesPhone": "xxx-xxx-xxxx",
            "DateOpened": "2023-01-01T00:00:00-05:00",
            "CurrencyId": null
        },
        {
            "Id": 14,
            "CustodianId": 0,
            "CustomerId": 0,
            "Number": "Z68397130T",
            "Master": "123456789",
            "Name": "Test Account Name",
            "AccountStatus": "Test Account Status",
            "AccountType": "Test Account Type",
            "PrimaryContact": "Test Primary Contact",
            "MailingAddress": "Test Mail Address",
            "MailingCity": "Test Mail City",
            "MailingState": "Test Mail State",
            "MailingCountry": "Test Mail Country",
            "MailingZipCode": "Test Mail Zip Code",
            "Email": "email@email.com",
            "Phone": "xxx-xxx-xxxx",
            "BussinesPhone": "xxx-xxx-xxxx",
            "DateOpened": "2023-01-01T00:00:00-05:00",
            "CurrencyId": null
        }
    ]
}