We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mralbertzwolle/snelstart-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
zoeken-op-extra-velden.md•2.25 KiB
# 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
- Grootboekrekeningen
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 - Zoeken op specifiek veld
Zoek alle klanten waarbij lidmaatschapnummer = 5299:
```http
GET /relaties?$filter=ExtraVeldenKlant/any(e:e/Waarde eq '5299' and e/Naam eq 'lidmaatschapnummer')
```
### Optie 2 - Zoeken in alle extra velden
Zoek in extra velden alle klanten waar 5299 in voorkomt:
```http
GET /relaties?$filter=ExtraVeldenKlant/any(e:e/Waarde eq '5299')
```
## Voorbeeld 2: Artikelen
### Optie 1 - Zoeken op specifiek veld
Zoek alle artikelen die als kleur = rood:
```http
GET /artikelen?$filter=ExtraVelden/any(e:e/Waarde eq 'rood' and e/Naam eq 'kleur')
```
### Optie 2 - Zoeken in alle extra velden
Zoek in extra velden alle artikelen waar "rood" voorkomt:
```http
GET /artikelen?$filter=ExtraVelden/any(e:e/Waarde eq 'rood')
```
## Voorbeeld 3: Grootboekrekeningen
### Optie 1 - Zoeken op specifiek veld
Zoek alle grootboekrekeningen die als land = duitsland:
```http
GET /grootboekrekeningen?$filter=ExtraVelden/any(e:e/Waarde eq 'duitsland' and e/Naam eq 'land')
```
### Optie 2 - Zoeken in alle extra velden
Zoek in extra velden alle grootboekrekeningen waar "duitsland" voorkomt:
```http
GET /grootboekrekeningen?$filter=ExtraVelden/any(e:e/Waarde eq 'duitsland')
```
## Samenvatting OData syntax voor extra velden
| Resource | Extra velden property |
|----------|----------------------|
| Klanten (relaties) | `ExtraVeldenKlant` |
| Artikelen | `ExtraVelden` |
| Grootboekrekeningen | `ExtraVelden` |
### Filter syntax
```
{Property}/any(e:e/Waarde eq '{waarde}' and e/Naam eq '{veldnaam}')
```
Of voor zoeken in alle velden:
```
{Property}/any(e:e/Waarde eq '{waarde}')
```