| 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 .jsv suffix or ?format=jsv
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: text/jsv
Content-Type: text/jsv
Content-Length: length
{
Schnittstelle: 0,
AusgangsrechnungKontonummer: String,
von_datum: 0001-01-01,
bis_datum: 0001-01-01,
bank_id: 0
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
error: String,
anzahl: 0,
startSaldo: 0,
endSaldo: 0,
orders_id:
[
String
],
rueckmeldung: String
}