FIBUdataServiceStack

<back to all web services

CheckAmazonDataRequest

The following routes are available for this service:
GET, POST/fibuscan/Onlinehandel/SupportTools/CheckAmazonData
import java.math.*
import java.util.*
import net.servicestack.client.*


open class CheckAmazonDataRequest
{
    var Schnittstelle:Schnittstellen? = null
    var AusgangsrechnungKontonummer:String? = null
    var von_datum:Date? = null
    var bis_datum:Date? = null
    var bank_id:Long? = null
}

enum class Schnittstellen(val value:Int)
{
    Klarna(1),
    RealDe(2),
    Mollie(3),
    Easybill(4),
    Sumup(5),
    Etsy(6),
    Amazon(7),
    Plenty(8),
    Ebay(9),
    Shopify(10),
    DreamRobot(11),
    Rakuten(12),
    Lexoffice(13),
    EbayAusgangsrechnung(14),
    JtlRechnungen(15),
    PayPal(16),
    Billbee(17),
    Concardis(18),
    ShopifyPayment(19),
    Afterbuy(20),
    SevDesk(21),
    Shopware(22),
    AmazonPay(23),
    AmazonAusgangsrechnungen(24),
    AmazonOffenePosten(25),
    AmazonWarenbewegungen(26),
    Shopware6(27),
    Stripe(28),
    Xentral(29),
    AmazonSelfBilling(30),
    Weclapp(31),
    Gambio(32),
    CardMarket(33),
    Unzer(34),
    StripeAusgangsrechnung(35),
    Zettle(36),
    OttoMarket(37),
    MetroMarket(38),
    AmazonOauth2(39),
    FibUscanAPI(40),
    AmazonSPA(41),
    AmazonAusgangsrechnungenSPA(42),
    AmazonOffenePostenSPA(43),
    AmazonWarenbewegungenSPA(44),
    AmazonSelfBillingSPA(45),
    AmazonPayV2(46),
    AmazonComminling(47),
    AmazonComminlingSPA(48),
    EtsyV3(49),
    OttoZahlung(50),
    MetroZahlung(51),
    MagentoZahlung(52),
    MagentoAusgangsrechnung(53),
    Pixi(54),
    Billomat(55),
    AmazonVendorARSpa(56),
    AmazonVendorZASpa(57),
    WoocommerceAusgangsrechnung(58),
    AmaInvoice(59),
    AmazonPayV3(60),
    TikTok(61),
}

open class CheckAmazonDataResponse
{
    var error:String? = null
    var anzahl:Long? = null
    var startSaldo:BigDecimal? = null
    var endSaldo:BigDecimal? = null
    var orders_id:ArrayList<String> = ArrayList<String>()
    var rueckmeldung:String? = null
}

Kotlin CheckAmazonDataRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /fibuscan/Onlinehandel/SupportTools/CheckAmazonData HTTP/1.1 
Host: ws4.fibudata.net 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"Schnittstelle":"0","AusgangsrechnungKontonummer":"String","von_datum":"\/Date(-62135596800000-0000)\/","bis_datum":"\/Date(-62135596800000-0000)\/","bank_id":0}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"error":"String","anzahl":0,"startSaldo":0,"endSaldo":0,"orders_id":["String"],"rueckmeldung":"String"}