Get Insured form https://api.nowcerts.com

Get request

1.    GET https://api.nowcerts.com/api/InsuredList()

 

Will return collection of Insureds.

Note: Use ‘()’ after the text url.

2.    GET https://api.nowcerts.com/api/InsuredList({id})

 

Will return single Insured with specific Id.

Note: Id is Guid

        Don’t use quotes in the bracket.

3.    GET https://api.nowcerts.com/api/InsuredList()?$select=id,firstName,addressLine1,phone


If you need to get specific properties from object model you can add select to URI.

Where after “$select=” place all the properties or collections you need.


Note: You can check the object and properties at:

          https://api.nowcerts.com/api/$metadata#InsuredList



4.     GET https://api.nowcerts.com/api/InsuredList()$filter=firstName eq 'Scott'

 

You can filter data by properties and get specific Insureds.

Another example: https://api.nowcerts.com/api/InsuredList()$filter=EMail eq 'scott.miller@gmail.com'

                            https://api.nowcerts.com/api/InsuredList()$filter=city eq 'New York'

You can filter by multiple predicates by keyword ‘and’ :

https://api.nowcerts.com/api/InsuredList()$filter=city eq 'New York' and lastName eq 'Miller'


5.    GET https://api.nowcerts.com/api/InsuredList()?orderby=commercialName

 

Order your data by specific property.

Note: For descending order append keyword ‘desc’:

https://api.nowcerts.com/api/InsuredList()?orderby=commercialName desc

6.    GET https://api.nowcerts.com/api/InsuredList()?$skip=0&$top=5&$orderby=commercialName desc

 

For paging use $skip and $top.

Where $skip= will skip first numbers of entities, and $top= will take numbers of entities you need.

*make sure to always use $skip together with $orderby.

https://api.nowcerts.com/api/InsuredList()?$skip=5&$top=5&$orderby=commercialName desc


7.   You can combine any of following $select, $filter, $order, $skip, $top by placing ‘&’ between them:

 

https://api.nowcerts.com/api/InsuredList()?$select=id,firstName,addressLine1,phone,city&$orderby=firstName desc&$filter=city eq 'New York'&$skip=0&$top=20


8.    Or you can use $select= for specific Insured to get only desired properties:

 

https://api.nowcerts.com/api/InsuredList(49C456A3-9044-4716-B9D8-0075FAEADA33)?$select=id,firstName,addressLine1,phone,city



9.    GET https://api.nowcerts.com/api/$metadata#InsuredList

 

This is model description in XML format.


You can see how we build the url in our sample application -> https://github.com/NowCerts/NowCertsTestWebServices

The page is "SearchInsureds.aspx".

SearchInsureds_TestAPI.png