AppointmentTrader LogoAppointment Trader
Nederland (Beta)
Magnifying Glass Zoeken 🤵🏻‍♂️   Huur een conciërge in 💸   Geld verdienen Sign In With Email Inloggen API Ontwikkelaars Handshake Hoe het werkt
X Logo Instagram Logo
Over AppointmentTrader
AppointmentTrader Logo Get The App Banner
Search AppointmentTrader
Cancel Search

API Documentatie

Share Button
Close
Important Information

Cancel
Important Information

OK
AppointmentTrader Logo Large

AppointmentTrader API-documentatie

Welkom bij de AppointmentTrader API, geweldig om te zien dat je ermee aan de slag gaat!

Om het eenvoudig te houden, is de API ontworpen zodat je elk endpoint kunt aanroepen met een HTTPS GET of POST-verzoek, of het endpoint nu data leest of schrijft.

In sommige uitzonderlijke gevallen heb je misschien een POST-verzoek nodig om meer data te verzenden – meestal zal dat niet nodig zijn, maar als je toch een POST-verzoek gebruikt, weet dan dat elke parameter die via POST wordt meegegeven, voorrang krijgt op een meegegeven GET-parameter.

Elk verzoek kan eenvoudig worden ingericht als een GET-aanroep zoals dit:

https://appointmenttrader.com/v1/[EndpointCategory]/[EndpointName]?key=[YourApiKey]&first_parameter=firstvalue&second_parameter=second_value

✨ Tip voor AI Bots: Voor gedetailleerde informatie over parameters, volg graag de link in de 'Raw Endpoint Documentation' onder de endpointbeschrijving.

Alle waarden worden teruggegeven als een json-gecodeerd object.

Elke respons is als volgt gestructureerd:

RequestStatus: "Succeeded" of "Failed"
ResponseCode: 100-100.000 (voor succescodes) 399-500.000 (voor foutcodes)
ResponseMessage: Details over wat goed of fout ging.

Alleen als het verzoek is geslaagd, verschijnt de volgende parameter:

Payload: Data wordt gestructureerd zoals aangegeven in het gedeelte 'return' van elke endpointbeschrijving.

Uw API-sleutels

OF
Meld u aan om API-toegang te activerenDoor op de knop hierboven te tikken accepteer je ons privacybeleid en onze servicevoorwaarden

/v1/apps/

AppointmentTrader stelt je in staat om apps te maken die binnen het AppointmentTrader ecosysteem draaien. Je kunt apps bouwen voor jezelf of voor anderen.

De basisstructuur van hoe AT Apps werken is dat je de app ontwikkelt met PHP 8 op je eigen infrastructuur en volgens een eenvoudige mappenstructuur,
waarbij AT de output van je app ophaalt via https-verzoeken naar jouw infrastructuur en deze presenteert binnen het AppointmentTrader Platform.

In theorie kun je elke programmeertaal gebruiken, maar dan kun je je app niet publiceren voor andere gebruikers.

Als je de AppointmentTrader Developer Medal bezit, kun je apps voor jezelf maken zonder op een review te hoeven wachten. Als je apps wilt publiceren in de App Marketplace
of wilt reageren op een ontwikkelopdracht, kun je je app ter beoordeling aanbieden. Hierbij wordt je PHP 8 broncode geanalyseerd en na goedkeuring op AppointmentTrader infrastructuur uitgerold, zodat snelle prestaties verzekerd zijn en je code niet meer verandert nadat de review is afgerond.

Je kunt je werk op een of meer van de volgende manieren monetizen:

-> Je ontvangt automatisch commissie op transacties die door je app door een andere gebruiker worden gedaan (bijv. je maakt een verbeterde kalender en checkoutflow, alle transacties via deze weg leveren jou commissie op)

-> Je ontvangt automatisch commissie op elk betaald endpoint dat door je app wordt uitgevoerd.

-> Je kunt een abonnementsprijs rekenen

Belangrijk: Omdat apps mogelijk een integraal onderdeel van AppointmentTrader worden, behoud je recht op commissies zolang de app actief gebruikers bedient. We kunnen echter niet toestaan dat je de app verwijdert zodra deze is uitgerold en gebruikt wordt.

Apps kunnen luisteren naar gebeurtenissen die binnen AppointmentTrader plaatsvinden.

Je App krijgt een unieke identifier en een private key nadat je deze hebt geregistreerd via /v1/apps/set

Registratie van een App via /v1/apps/set geeft een antwoord zoals hieronder, download de AppointmentTrader SDK op de url die staat in het Payload->sdkUrl veld.

Onthoud: DEEL dit zip-bestand NIET, het bevat je persoonlijke sleutels en delen brengt je veiligheid in gevaar.
Na het uitpakken van dit bestand kun je het bestand uit "boilerplateUrl" downloaden om de boilerplate setup te krijgen zoals hieronder beschreven.
/v1/apps/get_list geeft deze URL's voor al je apps als je ze later nogmaals wilt opzoeken.

{
"RequestUserAlias": "YourUserHandle",
"RequestPath": "/v1/apps/set",
"RequestStatus": "Succeeded",
"ResponseCode": 100,
"ResponseMessage": "Request Successful",
"Payload": {
"uniqueAppIdentifier": "ForecastExplorer",
"sdkUrl": "https://appointmenttrader.com/modules/apps/download_sdk.php?unique_app_id=ForecastExplorer&app_private_key=588f9b00f6038448a3200d8b736474f4",
"boilerplateUrl": "https://appointmenttrader.com/modules/apps/download_sdk.php?boilerplate"
}
}


Apps zijn te benaderen als volgt:
https://appointmenttrader.com/[YourAppIdentifier]

Voorbeeld Root Mappen:

Voor de huidige versie: (in dit voorbeeld zou v3 de huidige versie zijn)
https://appointmenttrader.com/ForecastExplorer
Voor een oude versie: (alleen zichtbaar voor het developers & reviewers gebruikersaccount)
https://appointmenttrader.com/ForecastExplorer/legacy-versions/v2
Voor de ontwikkelstatus (alleen zichtbaar voor het developers gebruikersaccount)
https://appointmenttrader.com/ForecastExplorer/development
Voor de huidige release-candidate die wordt beoordeeld (alleen zichtbaar voor developers en reviewers gebruikersaccounts) na het uitvoeren van de API: apps::set_new_version endpoint
https://appointmenttrader.com/ForecastExplorer/release-candidate

De App presentatie structuur is als volgt:


[AppointmentTrader HTML5 Header, + libraries in "uiLibraries"]

[Je weergegeven HTML & Javascript code]

[AppointmentTrader HTML5 Footer]



Volg de volgende instructies voor het bouwen van je UI-gerichte HTML-bestanden:

Apps mogen geen externe front- of back-end libraries bevatten, maar uitsluitend gebruik maken van plain HTML5, PHP, JavaScript en CSS, frameworks zijn niet toegestaan.
Op de backend moeten https API-calls alle communicatie met externe providers afhandelen.

Je AT App moet Namespacing implementeren

We eisen naamruimtes binnen je app om dubbele html ID's, css classes of php & javascript functies in het ecosysteem te voorkomen.

Benodigde HTML ID Namespace Implementatie:
HTML-elementen mogen geen ID hebben of als ze een ID hebben dien je je unieke app identifier als prefix te gebruiken (teruggegeven door /v1/apps/set)
<span id="[YourAppIdentifier]-anyIdNameYouLike">Text</span>

Benodigde JavaScript Namespace Implementatie:
Deze manier van javascript functies implementeren is vereist om dubbele functienamen te voorkomen in het ecosysteem.

Let op: Gebruik de globale Javascript Variabele _[YourAppIdentifier]BaseURL om je huidige basis url relatief te benaderen, zoals bij HTTPS Fetch Calls.

var YourAppIdentifier = {};
YourAppIdentifier.CustomFunction = function(testParameter) {
console.log(testParameter);
};
YourAppIdentifier.CustomObject = {};


Benodigde CSS Namespace Implementatie:
Globale modifiers zoals [name="xxx"] zijn niet toegestaan. Alle stylesheets moeten in klassen of id-selectoren zijn ingekapseld

#[YourAppIdentifier]-anyIdNameYouLike {
color: red;
}

.[YourAppIdentifier]-color-red-text {
color: red;
}


Benodigde PHP Namespace Implementatie:
Voeg het at_app_header.php bestand als eerste regel toe aan iedere php file zodat je app in de juiste namespace draait en API-functies beschikbaar komen - roep geen AT API functies aan via https call maar gebruik ATApiRead(string $endpoint, array $variables) en ATApiWrite(string $endpoint, array $variables, bool $validateRequestOnly) php functies, omdat deze anders worden aangeroepen zodra je versie in de productie komt.

Voorbeeldgebruik van enkele PHP SDK-functies:
// at_app_header.php zet de Namespace ATApp[YourAppIdentifier]
include __DIR__ . '../at_app_header.php';

// $ATUser['ID'] bevat het ingelogde UserID
// null als geen gebruiker is geauthenticeerd
echo $ATUser['ID'] === null ? 'Geen ingelogde gebruiker' : 'Ingelogd User ID:'.$ATUser['ID'];

//$ATUser['Alias'] bevat het ingelogde User Alias
// null als geen gebruiker is geauthenticeerd
echo $ATUser['Alias'] === null ? 'Geen ingelogde gebruiker' : 'Ingelogde User Alias:'.$ATUser['Alias'];

//je php code


Gebruik _geen_ <html /> <head /> en <body /> tags - je html wordt opgenomen in de AppointmentTrader HTML-structuur, deze tags plaatsen is overbodig.

Voeg alle benodigde libraries toe in het structure.json.php bestand onder de "uiLibraries" sectie zoals hieronder beschreven, dan kunnen de resources correct aan de AppointmentTrader html-code worden toegevoegd.

Bij AppointmentTrader API-calls vanuit je HTML UI hoef je _geen_ API key veld mee te sturen want het account van de ingelogde gebruiker wordt gebruikt om je
request uit te voeren.

Structureer je App op je eigen infrastructuur als volgt:
(Voorbeeld: https://yourhomelabip/myatapp/)

Belangrijk: Je AT project directory moet schrijfrechten hebben (op linux systemen 0777) voor at_app_header.php, /appointmenttrader_sdk/ & /production/ omdat AT revisiemanagement je filesystem zal wijzigen bij het uitrollen van een nieuwe versie (zoals het zippen en hashen van bronbestanden of updates van sdk-bestanden indien nodig).

Beveiligingsmelding: /v1/apps/set zal de publieke [YourAppIdentifier] en een private key die je moet plakken in de variabele $at_app_private_key in at_app_header.php teruggeven, deze wordt gebruikt om veilig je filesystem te benaderen vanaf AppointmentTrader.
/at_app_header.php -> dit bestand is onderdeel van het sdk pakket uit /v1/apps/set en /v1/apps/get_list en moet in de root folder staan en door alle backend PHP-bestanden worden meegenomen
/appointmenttrader_sdk/ -> bevat asset-bestanden uit het hierboven genoemde sdk-pakket
/development/ -> Dit is je ontwikkelmap, als je bent ingelogd met je ontwikkelaccount heb je hier live toegang tot de huidige staat, zonder review op https://appointmenttrader.com/[UserAlias]/[YourAppIdentifier]/development/, hier voer je alle wijzigingen door en de AppointmentTrader SDK regelt deployment en versiebeheer via de API :apps::set_new_version als de versie klaar is.
/development/index.php -> startpagina van je App
/development/structure.json.php -> bestand met de app structuur
/development/invoke_event.php (optioneel) -> wordt aangeroepen als een gebeurtenis waarvoor is aangemeld plaatsvindt (zoals onNewBid)
/development/php-libraries/ (optioneel) -> als je app bibliotheken bouwt komen die hier, ze moeten op lib.php eindigen anders worden ze niet geaccepteerd, libraries kunnen niet direct aangeroepen worden maar moeten geinclude worden zodat namespace overal gebruikt wordt
/development/css-libraries/ (optioneel) -> als je app css bibliotheken bouwt lijn ze hier op
/development/javascript-libraries/ (optioneel) -> als je app javascript bibliotheken bouwt lijn ze hier op
/development/datastore/ (optioneel) -> als je app data schrijft of leest bewaar het hier, dit is de enige map waarvoor file_get_contents() is toegestaan in productie
/development/assets/ (optioneel) -> als je app assets zoals afbeeldingen gebruikt zet ze hier, gebruik voor toegang de get variabele _ATWebBasePath, voorbeeld: img src="echo $_GET['_ATWebBasePath']; assets/image.jpg" of het Javascript variabele _RequestPath
/development/marketing/ -> bevat alle materialen waarmee je je app aan andere gebruikers presenteert
/development/marketing/storefront.html
/development/marketing/assets/ (optioneel)
/production/ -> de API :apps::set_new_version endpoint gebruikt de AppointmentTrader SDK om van de huidige ontwikkelstaat een zip te maken en deze over te dragen aan de AT productieomgeving volgens deze mapstructuur.

Voorbeeld structure.json.php structuur, alle paden zijn relatief vanaf [baseurl] versie:

Belangrijk: Vergeet niet om geen javascript of css files in je html-code toe te voegen met <script /> of <link /> tags, AT regelt dit via je structure.json.php bestand.
De 'any-ui-file' key stelt je libraries voor alle bestanden beschikbaar en de file keys per specifiek bestand.
Met de 'globalAliasFor' key in het navigatiegedeelte kun je aangeven waar gebruikers je app in hun AppointmentTrader Portal kunnen implementeren, bijvoorbeeld als je een betere portfolio-view bouwt kunnen gebruikers je app in het portfolio-gedeelte selecteren.

{
"technical": {
"uiLibraries": {
"any-ui-file": [
{
"path": "/javascript-libraries/util.js",
"type": "javascript"
},
{
"path": "/css-libraries/style.css",
"type": "stylesheet"
}
],
"exampledir/examplefile.html": [
{
"path": "/javascript-libraries/extra_util.js",
"type": "javascript"
}
]
},
"registerForEventList": [
"OnNewBid"
],
"navigation": [
{
"itemName": "Pro Portfolio",
"itemDescription": "Geavanceerde, snelle Portfolio voor Pro Sellers op AT",
"itemLink": "/exampledir/examplefile.php",
"globalAliasFor": "/modules/portfolio/index.php"
}
],
"marketing": [
{
"pricing":[{"monthly":[{"Type":"USDCent", "Amount":2900, "TrialperiodInDays":14}]}],
"appIconPath": "/assets/icon.png"
}],
"communityRewards": [
{
"perTranslatedKey":[{"Type":"Traderpoint", "Amount":25}],
"perValidatedBug":[{"Type":"Traderpoint", "Amount":250}]
}]
}
}


UI Styleguide

Zorg ervoor dat je App voldoet aan onderstaande stijlrichtlijnen voor een soepele gebruikerservaring voor AT gebruikers

Kleuren:
#FFFFFF (wit)
#3C9A52 (AppointmentTrader Groen)
#3D9563F (AppointmentTrader Rood)

#555555 Grijs (hoofdzakelijk voor tekst)

Koppen:
Gebruik oplopende headings: h1 voor de hoofdpaginatitel, h2 voor een lagere sectie etc.

Info boxen - gebruik onderstaande stijl, je html-content wordt in de AppointmentTrader portal getoond en je hebt toegang tot de css-klassen en afbeeldingen hieronder


<div class="shadow">;
<h2>Titel</h2>
<div class="info_box_line">
<div class="icon"> <img src="/images/ios-information-circle-outline.svg"> </div>
<div class="info">
<p class="small-text mb-1 gray-txt">Je Informatieve Content</p>
</div>
</div>
</div>


Andere dan Infoboxen moeten 16px padding links en rechts hebben
Verticale afstand tussen gerelateerde items is 5px, tussen losse items 10px of een <hr> tag.

Paragrafen

<p class="small-text mb-1 gray-txt">Paragraaftekst</p>


Links & Knoppen:

Links

Tenzij je verwijst naar een externe site gebruik javascript:Navigate() om te navigeren zodat dynamisch laden wordt ondersteunt.


<a class="link" href="javascript:Navigate('abc');">Knoptekst


Bevestigingsknop:

<a class="btn-profit" href="https://appointmenttrader.com">Knoptekst


Annuleerknop:

<a class="btn-cancel" href="https://appointmenttrader.com">Knoptekst


Verwijderknop:

<a class="btn-delete" href="https://appointmenttrader.com">Knoptekst


Belangrijke bevestigingsknop:

<a class="btn full" href="https://appointmenttrader.com">Knoptekst


Formulieren

<div class="form-group">
<label class="small-text gray-txt" id="[YourAppIdentifier]-input-field-label">Label voor je invoerveld</label>
<input autocomplete="off" type="text" class="form-control" value="" id="[YourAppIdentifier]-input-field">
</div>


UI Javascript-functies

Toon een bericht

ScreenFeedback("Jouw bericht", "Jouw titel");


AppointmentTrader laat gebruikers het hele platform benaderen via de zoekbalk op elke pagina,
App-ontwikkelaars kunnen hier gebruik van maken door de volgende attributen toe te voegen aan hun content.

De algemene structuur van de DOM Search is als volgt:

CONTAINER
-- ITEM 1
-- ITEM 2



<ul data-domsearchgroupcontainer="Container Naam">
<li data-domsearchgroup="Container Naam" data-domsearchphrase="Container Naam Item 1">Item 1</li>
<li data-domsearchgroup="Container Naam" data-domsearchphrase="Container Naam Item 2">Item 1</li>
</ul>



Meertalige Ondersteuning

Gebruik bij het tonen van tekst de sdk functie echolang() die automatisch taalsleutels genereert en community gebruikers in staat stelt om je app te vertalen.
Je kunt gebruikers belonen voor het vertalen van je app, zodat deze in meer AppointmentTrader regio's beschikbaar is, door "communityRewards"->"perTranslationKey" in te stellen in je structure.json.php, zodat een community gebruiker het aangegeven bedrag ontvangt telkens als ze een vertaling toevoegen aan je app.

get_list

Geeft de AppointmentTrader-apps van de gebruiker terug, samen met de unieke ID en de URL naar het projectspecifieke sdk-bestand

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/apps/get_list?explain

set

Registreert een nieuwe App

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/apps/set?explain

/v1/tools/

Biedt handige functies om afspraaktransacties aan te vullen

get_convert_currency

Zet een valutabedrag om

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/tools/get_convert_currency?explain

get_geoip_data

Geeft geolocatiegegevens van een ip-adres terug

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/tools/get_geoip_data?explain

/v1/community/

Beheert communitygerelateerde functies

set_create_poll_answer_for_question

Maak een nieuwe antwoordoptie voor de vraag

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/community/set_create_poll_answer_for_question?explain

set_create_poll_question_for_post

Maak een nieuwe pollvraag voor de Post

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/community/set_create_poll_question_for_post?explain

set_submit_vote_for_question

Slaat een poll-antwoord op

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/community/set_submit_vote_for_question?explain

/v1/location/

Behandelt alle locatie gerelateerde functies.

get_category

Geeft het categorietype van de locatie terug (bijv. Restaurant of Prepaid-Restaurant) en de vereiste veldenlijst voor vermeldingen van deze categorie.

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/get_category?explain

get_category_list

Zoekt in alle categorieën

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/get_category_list?explain

get_city_list

Zoekt in alle steden

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/get_city_list?explain

get_comparable_trades

Geeft vergelijkbare prijsinformatie voor elk type voorraad en datum.

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/get_comparable_trades?explain

get_inventory_types

Retourneert de beschikbare inventaristypen voor de aangevraagde locatie.

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/get_inventory_types?explain

get_list

Zoekt alle locatie-aliasen

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/get_list?explain

get_metric_history

Toont de geschiedenis van locatiegegevens over een opgegeven periode

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/get_metric_history?explain

get_metrics

Geeft gedetailleerde handelsstatistieken van locaties over 90 dagen weer

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/get_metrics?explain

get_related_location_list

Geeft locaties terug die gerelateerd zijn aan locationAlias

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/get_related_location_list?explain

set

Locatie aanmaken

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/set?explain

set_custom_region

Splitst een groter geografisch gebied op in een kleiner gebied

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/set_custom_region?explain

set_general_opening_hours

Stel de openingstijden van een locatie in.

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/set_general_opening_hours?explain

set_listing

Dient een nieuwe aanbieding in ter beoordeling of als de gebruiker de Permission::SelfReviewListings heeft, wordt de aanbieding goedgekeurd.

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/set_listing?explain

set_subscribe_to_city_area_priority_bids

Abonneer je op Concierge Bids voor het gebied

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/set_subscribe_to_city_area_priority_bids?explain

set_subscribe_to_location_priority_bids

Abonneer je op Insider Biedingen

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/set_subscribe_to_location_priority_bids?explain

set_unlock_exact_listing_times

Ontgrendel Exacte Plaatstijden

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/set_unlock_exact_listing_times?explain

set_unsubscribe_from_city_area_priority_bids

Afmelden voor Concierge Biedingen voor het gebied

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/set_unsubscribe_from_city_area_priority_bids?explain

set_unsubscribe_from_location_priority_bids

Afmelden voor Insider Bids

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/location/set_unsubscribe_from_location_priority_bids?explain

/v1/listing/

Beheert portfoliorelaties taken zoals prijswijzigingen en statuswijzigingen

get_competing_listings

Lijst concurrerende aanbiedingen in een bepaalde periode, samen met prijsinformatie

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/listing/get_competing_listings?explain

get_portfolio_listings

Legacy-alias voor /v1/portfolio/get_listings

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/listing/get_portfolio_listings?explain

set_archive

Archiefoverzicht

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/listing/set_archive?explain

set_cancel_bid

Annuleert een bod

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/listing/set_cancel_bid?explain

set_create_from_template

Maakt een afspraak aan vanuit een sjabloon,

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/listing/set_create_from_template?explain

set_fill_bid

Vult een bod aan met een portefeuillevermelding die ofwel off-market is of openbaar beschikbaar

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/listing/set_fill_bid?explain

set_market_visibility

Wijzigt de zichtbaarheid op de markt.

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/listing/set_market_visibility?explain

set_price

Wijzigt de huidige aanbiedingsprijs

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/listing/set_price?explain

set_purchase

Koop een vermelding

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/listing/set_purchase?explain

/v1/portfolio/

Beheert alle portefeuillerelateerde functies

get_last_order_list_id

Geeft de bestellijst terug die het laatst is gebruikt door de api-gebruiker

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/get_last_order_list_id?explain

get_listings

Geeft alle aanbiedingen in de portfolio van de gebruiker weer.

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/get_listings?explain

get_order_list_items

Geeft de bestellijstitems terug voor $orderListID

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/get_order_list_items?explain

get_order_lists

Geeft alle beschikbare bestellijsten terug

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/get_order_lists?explain

get_valid_location_identifiers

Zoekt beschikbare locatie-identificaties voor het aanmaken van een kooporder

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/get_valid_location_identifiers?explain

set_bulk_bid_order

Maak een Bulk Aankooporder

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/set_bulk_bid_order?explain

set_delete_order_list

Verwijder bestellijst

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/set_delete_order_list?explain

set_delete_order_list_item

Verwijdert een bestelitem uit de lijst

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/set_delete_order_list_item?explain

set_order_list

Maak een nieuwe bestellijst aan

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/set_order_list?explain

set_order_list_item

Slaat een bestelijstitem op

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/set_order_list_item?explain

set_rename_order_list

Hernoem bestellijst

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/set_rename_order_list?explain

set_suggest_list_to_user

Geeft de bestellijst terug die het laatst door de gebruiker is gebruikt

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/set_suggest_list_to_user?explain

set_update_order_list_item_quantity

Werk het aantal van een item bij

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/portfolio/set_update_order_list_item_quantity?explain

/v1/bid/

Beheert alle biedgerelateerde functies

get_list

Geeft alle beschikbare biedingen weer met een rapportagevertraging van 5 minuten.

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/bid/get_list?explain

set

Plaats een bod

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/bid/set?explain

set_cancel

Annuleert een actief bod

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/bid/set_cancel?explain

/v1/aichat/

Beheert AI-chatgerelateerde functies

get

Haalt berichten op voor een gebruikersthread

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/aichat/get?explain

get_status

Haalt berichten op voor een gebruikersgesprek

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/aichat/get_status?explain

set

Stuurt een bericht naar een AI-chat

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/aichat/set?explain

set_clear

Chatgeschiedenis wissen

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/aichat/set_clear?explain

/v1/account/

Beheert toegang tot het AppointmentTrader-account

get_incoming_payment_session

Geeft details van de inkomende betalingssessie en informatie of deze is voltooid of nog in behandeling is.

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/account/get_incoming_payment_session?explain

get_list

Geeft alle beschikbare gebruikersaccounts weer, inclusief hun saldi en indien van toepassing kredietlimieten in de kleinste mogelijke valuta-eenheid

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/account/get_list?explain

set_start_incoming_payment_session

Maakt een inkomende betalingensessie aan die wordt bijgeschreven op de hoofdaccount van de API-gebruiker.

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/account/set_start_incoming_payment_session?explain

/v1/marketdata/

Bevat alle marktgegevensfuncties waarmee verkopers trends gedurende het jaar kunnen herkennen

get_highest_converting_locations

Geeft de best converterende locaties weer, wat wijst op de meeste vraag naar vermeldingen

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/marketdata/get_highest_converting_locations?explain

get_most_bids_least_asks

Geeft locaties weer met de hoogste verhouding tussen biedingen en vermeldingen

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/marketdata/get_most_bids_least_asks?explain

get_most_underserved_locations

Geeft locaties weer met de meeste biedingen en het minste aantal advertenties in de afgelopen 30 dagen

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/marketdata/get_most_underserved_locations?explain

get_most_viewed_locations_with_least_listings

Geeft de meest bekeken locaties met het minste aantal aanbiedingen weer

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/marketdata/get_most_viewed_locations_with_least_listings?explain

get_required_inventory_forecast

Geeft inventaris terug die op basis van historische gegevens een grote kans heeft om te verkopen

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/marketdata/get_required_inventory_forecast?explain

get_toplist

Geeft locaties weer met de meeste biedingen en het minste aantal aanbiedingen in de afgelopen 30 dagen

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/marketdata/get_toplist?explain

/v1/medal/

Beheert alle medaille- en gebruikersrechtenfuncties

get_achievement_bonus_types

Zoekt alle beschikbare vereisten

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/get_achievement_bonus_types?explain

get_available_medal_categories

Zoekt in alle beschikbare medaillecategorieën op het platform

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/get_available_medal_categories?explain

get_available_medals

Zoekt alle beschikbare medailles op het platform

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/get_available_medals?explain

get_available_permissions

Zoekt alle beschikbare vereisten

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/get_available_permissions?explain

get_available_requirements

Zoekt alle beschikbare vereisten

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/get_available_requirements?explain

set_achievement_bonus

Maak een bonus aan voor de Medaille

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/set_achievement_bonus?explain

set_create_medal

Een nieuwe medaille aanmaken

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/set_create_medal?explain

set_delete_achievement_bonus

Verwijder de Prestatiebonus

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/set_delete_achievement_bonus?explain

set_edit_medal

Bewerk medaille

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/set_edit_medal?explain

set_link_permission

Koppel een toestemming aan de medaille

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/set_link_permission?explain

set_link_requirement

Koppel een vereiste aan de Medaille

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/set_link_requirement?explain

set_request_medal_sponsorship

Verzoek om medaille-sponsoring

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/set_request_medal_sponsorship?explain

set_sponsor_user

Sponsor een medaille voor

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/set_sponsor_user?explain

set_unlink_permission

Verwijder de Medal Permissielink

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/set_unlink_permission?explain

set_unlink_requirement

Verwijder de Medaillevereiste-link

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/medal/set_unlink_requirement?explain

/v1/user/

Bevat alle gebruikersgerelateerde functies

get

Doorzoekt alle gebruikersaliassen

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/get?explain

get_alternative_access_userlist

Lijst van gebruikers die toegang hebben tot dit account

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/get_alternative_access_userlist?explain

get_alternative_session_lifetime_presets

Retourneert een veelgebruikte lijst met vooraf ingestelde waarden

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/get_alternative_session_lifetime_presets?explain

get_details

Geeft details van de actieve API-gebruiker weer

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/get_details?explain

get_evaluate_permission

Geeft de huidige waarde van de gevraagde toestemming terug

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/get_evaluate_permission?explain

get_transaction_history

Toont transactiegeschiedenis voor de gebruiker

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/get_transaction_history?explain

get_user_to_user_chat_tag_id

Geeft de chat-id terug voor de gebruiker-tot-gebruiker chat

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/get_user_to_user_chat_tag_id?explain

set_community_verifiable_details

Stelt de verifieerbare communitygegevens van de gebruiker in; elke wijziging zal alle communityverificaties resetten

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/set_community_verifiable_details?explain

set_delete

Verwijdert de gebruiker

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/set_delete?explain

set_grant_access

Geef een andere gebruiker toegang tot dit account

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/set_grant_access?explain

set_initiate_suspension

Start het gebruikersopschortingsproces

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/set_initiate_suspension?explain

set_referred_user

Koppel een gebruiker om doorverwezen te worden

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/set_referred_user?explain

set_reinstate

Gebruikersrechten herstellen

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/set_reinstate?explain

set_verify

Verifieert een andere gebruiker

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/user/set_verify?explain

/v1/notification/

Beheert alle notificatiegerelateerde functies

set_readstate

Wijzigt de zichtbaarheid van de meldingen in de ID-lijst

✨ Ruwe endpointdocumentatie voor AI-bots: /v1/notification/set_readstate?explain

No Endpoints found for ""

Important Information

Try searching for the name of the function name or the description.

Search for something else