API v1 Ondersteuning Stopt

Per 1 april 2020 werkt API v1 versie niet meer. Ben je nog niet begonnen met de overstap naar versie 2, dan is het nu tijd om aan de slag te gaan!

Login en controleer of je API v2 gebruikt in je profiel

Zoeken op Extra Velden

Vanaf SnelStart inBalans kunt u extra gegevens velden aanmaken, waarin u aanvullende informatie kunt zetten. U kunt extra velden aanmaken bij: 

  • Artikelen
  • Klanten

Op deze extra velden kan een filter gebruikt worden.

Op diverse GET operaties kun je met behulp van OData filteren en resultaten limiteren.


Filteren met $filter

Het adresseren van properties is case-sensitive en in UpperCamelCase.

Het adresseren van OData functionaliteit is ook case-sensitive maar in lowerCamelCase.

Let op: Deze functionaliteit is niet beschikbaar voor "Uri" velden van een resource.

 


Voorbeeld 1 (klanten)

Optie 1

Zoek alle klanten waarbij lidmaatschapnummer = 5299

relaties?$filter=ExtraVeldenKlant/any(e:e/Waarde eq '5299' and e/Naam eq 'lidmaatschapnummer')

Optie 2

Zoek in extra velden alle klanten waar 5299 in voorkomt

relaties?$filter=ExtraVeldenKlant/any(e:e/Waarde eq '5299')

 


Voorbeeld 2 (artikelen)

Optie 1

Zoek alle artikelen die als kleur = rood

artikelen?$filter=ExtraVelden/any(e:e/Waarde eq 'rood' and e/Naam eq 'kleur')

Optie 2

Zoek in extra velden alle artikelen waar "rood" voorkomt

artikelen?$filter=ExtraVelden/any(e:e/Waarde eq 'rood')