Exchange wordt later opnieuw gebouwd en is niet beschikbaar via de API of CLI. Beschikbaarheid van deze release
Beschikbaarheid van deze release
Filterinstellingen en herstel van oorspronkelijke verzoeken
Filterbestellingen en herstel van de oorspronkelijke levering
Beheerdersmededelingen en oorspronkelijke mailacceptatie
Bestaande spamfilters importeren en facturatie beoordelen
Actielog: veilige globale gebeurtenissen
Historische betalingen: metadata en verwerkingsvlag
Publieke portalinstellingen beheren
Een oorspronkelijke opdracht controleren na opnieuw verbinden
Teamuitnodigingen, rechten en veilige verzending
Standaardmarges en catalogusprijzen
Verlenging van diensten en herstel van oorspronkelijke aanvragen
Registrarvoorraad controleren en veilig importeren
Domeinen overdragen met beoordeelde factuurperioden (beheerders)
Actuele rechten en herstel bij onzekere facturatie
Accountingcontacten beoordelen en expliciet koppelen (beheerders)
Bedrijfscontacten aanmaken en oorspronkelijk herstel
Registrarcontacten en oorspronkelijke verzoeken
DNS-wijzigingen en oorspronkelijk herstel
Bedrijven en gebruikers veilig beheren
Bedrijfsresources en veilige aantallen
Workspace-beheer voor interne beheerders
Gedeelde mailboxen: portaal, API en CLI
MailSig en gegevens per mailbox
Gemachtigden, agenda’s, verzendlijsten en ruimtes
Bestaande Workspace-mailboxen veilig overnemen
Bestaande Hosting en facturatie gecontroleerd importeren
Hosting-pakketten en onveranderlijke Plesk-planversies beheren
Verlengingsindicatie en facturen
Leveranciersservers veilig beheren
Handleiding voor AI-agents en automatisering · Producten en prijzen beheren
CLI-handleiding
Voor mensen die diensten beheren. Log in via je browser; de CLI bewaart de sessie in de beveiligde credentialopslag van je besturingssysteem.
Alle klanten kunnen de API en CLI gebruiken via de openbare proefversie. Bedrijfsrechten, scopes en aanvullende verificatie bepalen welke acties een verbinding mag uitvoeren. Lees de voorwaarden van de proefversie
Je bedrijfsrechten en dienstgegevens
Je verbinding is beperkt tot de actuele bedrijfsrechten en de scopes waarvoor je toestemming hebt gegeven. Interne registraridentiteiten en object-ID’s ontbreken in klantantwoorden, ook bij veldselectie en filters. Bedrijfseigendom geeft geen platformbeheerdersrechten. DNS-koppelingen die je zelf kiest blijven zichtbaar waar dat nodig is voor DNS-beheer.
managed_by_binadit: of Binadit de domeinregistratie beheert, zoals het portaal dat aangeeft.invoice_number/invoice_id: het factuurnummer en het lokale factuur-ID dat bij een bestelling hoort.billing_mode: managed: een bestaande beheerde factuurafspraak voor een domein, zonder het achterliggende facturatiesysteem te noemen.
Historische resultaten volgen dezelfde regels voor publieke velden. Je kunt alleen een opdracht bekijken die via je eigen verbinding is verstuurd. Het resultaat kan null zijn als de actuele rechten de inhoud niet toestaan of de oorspronkelijke actie niet kan worden gecontroleerd. Een beperkte verbinding krijgt ook alleen de status zonder historische inhoud. Dit geeft geen toestemming om een vervangend verzoek te versturen.
Installeer de CLI
Download de CLI
Lokale release 0.1.0-preview.20261109.1
Kies je besturingssysteem. Deze archieven bevatten de CLI; klanten hebben geen Go, PHP of Node.js nodig.
| Platform | Grootte | Download archief |
|---|---|---|
| macOS · Apple Silicon (ARM64) | 3.7 MB | Download archief macOS · Apple Silicon (ARM64)SHA-256be23b9a75726b72842e9100769a49e63a4b3d8dc0f4106baa03f4103d8e9d636 |
| macOS · Intel (x86-64) | 4.2 MB | Download archief macOS · Intel (x86-64)SHA-25609fc4f4fbd11051356a16adc17b39457007438731ce913a3b3d7f85b6288d3dd |
| Linux · Intel / AMD (x86-64) | 4.2 MB | Download archief Linux · Intel / AMD (x86-64)SHA-2569ce2b47456ee702fcae5e3b137ed73229a26f8546b1094aec94a79bec81b9244 |
| Windows · Intel / AMD (x86-64) | 3.9 MB | Download archief Windows · Intel / AMD (x86-64)SHA-25659368b8320de3da128d95e2a3be62000f40058265c6646289383cfb6dc561703 |
Controleer je download
Download de checksumlijst, de uitgevershandtekening en de publieke sleutel. Controleer de handtekening met Minisign en vergelijk daarna de checksum van het archief voordat je installeert.
- SHA256SUMS
- Bouwherkomst
- Softwareonderdelen (CycloneDX SBOM)
- Uitgevershandtekening (Minisign)
- Publieke uitgeverssleutel
minisign -Vm SHA256SUMS -p binadit-release.pub
Pak het archief uit en open een terminal in die map. Begin met ./binadit --help; gebruik in Windows PowerShell .\binadit.exe --help. Volg daarna de inloginstructies hieronder.
De Windows-proefversie gebruikt door de uitgever ondertekende checksums. Een Authenticode-handtekening wordt niet geclaimd.
Bronrevisie: 2246d513512ab3c688fca8315c32d00b6417b9a2 · Releasemetadata (JSON)
Bouw lokaal vanuit de broncode
De CLI wordt lokaal gebouwd en gecontroleerd. Gebruik een binary met checksum die door je beheerder is gepubliceerd, of bouw vanuit de cli-map van de gereviewde repository. Er worden hiervoor geen GitHub-builds gebruikt.
cd cli
cargo build --locked
./target/debug/binadit --help
De CLI is geschreven in Rust en ondersteunt macOS (Apple Silicon en Intel), Linux x64 en Windows x64. Linux ARM64 wordt niet gepubliceerd. Voor releasebinaries heb je geen Rust, PHP of Node.js nodig. Gebruik voor lokale broncodebuilds de vastgezette cli/rust-toolchain.toml.
Log in en kies een bedrijf
De CLI opent je gewone browser. Log in bij Binadit, selecteer het bedrijf en bevestig de gevraagde rechten. Keer na toestemming terug naar de terminal. De CLI gebruikt de beveiligde credentialopslag van het besturingssysteem en slaat geen tokens op in het configuratiebestand. Gewone opdrachten vernieuwen hun toegangstoken automatisch en vragen niet telkens je passkey; gebruik je bestaande profiel. De persoonlijke verbinding vervalt na maximaal 30 dagen of 7 dagen zonder gebruik, of bij intrekking.
binadit login
binadit accounts list
binadit context use --account 123
binadit whoami
Controleer het bedrijf in whoami voordat je iets wijzigt. Een profiel kiest je verbinding en omgeving; het bedrijf blijft een expliciete context.
Dagelijkse commando’s
Gebruik --help bij een commando voor de precieze parameters van je geïnstalleerde versie. De endpointreferentie beschrijft de mogelijkheden van de server.
binadit dns records list example.com --account 123
binadit workspace accounts list --workspace 12 --account 123
binadit billing invoices list --status open --account 123
binadit capabilities --account 123
binadit completion zsh
Adressen, openbare DNS en domeinextensies
Deze leesopdrachten gebruiken dezelfde opzoekdiensten als het portal. Postcode-opzoeken vraagt account:read, openbare MX-opzoeking spam:read en de extensiecatalogus products:read. MX-resultaten bevatten hostnamen en prioriteiten; het portal verbindt niet met die mailservers. De catalogus laat interne inkoopkosten weg en gebruikt cursorpaginering; featured geeft dezelfde geordende top-50-selectie als registratie. Controleer active en enabled samen; de orderofferte bevestigt de actuele beschikbaarheid.
binadit api /lookups/addresses/1234AB --account 123
binadit api /lookups/mx/example.nl --account 123
binadit api /catalog/domain-extensions --account 123
binadit api /catalog/domain-extensions/featured --account 123
Bekijk wijzigingen vooraf
Gebruik --dry-run waar dat ondersteund wordt. Een lokale --yes bevestigt alleen de CLI-prompt; die omzeilt geen bedrijfsrechten, betaalvoorwaarden of verificatie op de server. Gebruik --wait om geaccepteerd werk tot een definitief resultaat te volgen.
binadit dns records create example.com \
--type TXT --name _verification --value example \
--account 123 --dry-run
Workspace-documenten en Book
Een installatie-PDF bevat standaard geen wachtwoord. Bewaar documenten en afbeeldingen in een nieuw privaat bestand; bestaande bestanden worden nooit overschreven. Book-upload en verwijderen vragen workspace:write en de Workspace-versie uit book theme. DNS-export vraagt ook workspace:write omdat deze eigendomsverificatierecords kan bevatten.
binadit workspace accounts setup pdf 7 --workspace 3 --file setup.pdf --account 123
binadit workspace book theme --workspace 3 --account 123
binadit workspace book download logo --workspace 3 --file logo.png --account 123
binadit workspace domains dns export 9 --workspace 3 --format bind --file workspace.bind --account 123
Een PDF met wachtwoord vraagt daarnaast workspace.credentials:read, ingeschakelde gevoelige acties en sterke menselijke verificatie van maximaal 5 minuten oud. De eenmalige claim verloopt na 2 minuten; herhaal het ophalen nooit automatisch na een onduidelijke netwerkfout. Installatie-instructies versturen vraagt workspace.mailboxes:write. Een wachtwoord delen vraagt daarnaast de credential-scope, recente verificatie en de expliciete optie --share-password.
Beoordeel een offerte voordat je bestelt
Bereid één productofferte voor met orders quote, beoordeel de actuele prijzen en geldigheid en bevestig deze daarna afzonderlijk met orders commit. Een offerte bekijken of previewen maakt geen betaalde order. Eén bevestigde offerte is één bestelintentie; afzonderlijke bevestigingen zijn afzonderlijke orders en beloven geen verzamelfactuur.
binadit orders quote --kind workspace_mailbox --from-file mailbox.json --account 123
binadit orders quote get QUOTE_ID --account 123
binadit orders commit QUOTE_ID --account 123
Voor workspace_mailbox bevat mailbox.json workspace_id, domain_id, product_id, local_part en optioneel display_name. Kies actuele bedrijfsresources en een toegestaan pakket uit de API. Een optioneel wachtwoord komt uitsluitend uit een beschermd bestand of stdin.
Webhooks
Stel een ontvanger voor bedrijfsbrede statusmeldingen in met een beschermd JSON-bestand. De CLI reserveert een nieuw privaat sleutelbestand voordat de gepauzeerde webhook wordt aangemaakt. Configureer eerst de ontvanger, lees de actuele versie en schakel daarna in. Een bestaand doelbestand wordt nooit overschreven.
binadit webhooks create --from-file receiver.json --file webhook-key.txt --account 123
binadit webhooks list --account 123
binadit webhooks update WEBHOOK_ID --set enabled=true --version VERSION --account 123
binadit webhooks deliveries WEBHOOK_ID --account 123
Gebruik in scripts
Gebruik een expliciet gekozen account en profiel, JSON-uitvoer en --no-input. Bewaar machinecredentials in je secretmanager. Een geplande taak hoort een eigen integratie te hebben in plaats van een persoonlijke CLI-sessie.
binadit dns records list example.com \
--account 123 --profile automation --output json --no-input
Uitvoer en exitcodes
Resultaten gaan naar stdout; voortgang en diagnose naar stderr. Vraag JSON expliciet aan als een ander programma het resultaat leest. Een exitcode ongelijk aan nul vraagt aandacht; bekijk de gestructureerde fout en het request-ID.
Problemen oplossen
| Login verlopen | Voer binadit login opnieuw uit. Herhaald gebruik van ongeldige tokens herstelt de toegang niet. |
|---|---|
| Credentialopslag niet beschikbaar | Configureer de beveiligde opslag van je besturingssysteem of gebruik je goedgekeurde secretmanager. Tokens worden niet stil naar schijf geschreven. |
| Verkeerd bedrijf | Selecteer de gewenste accountcontext en bekijk whoami voordat je opnieuw probeert. |
| Geen toegang | Vraag de eigenaar van het bedrijf om rechten en resourcebeperkingen van de integratie te controleren. |
| Een wijziging gaf een timeout | Controleer het operatie-ID voordat je opnieuw probeert. De server kan het verzoek nog verwerken. |