Passer au contenu

Seqino PDP API (1.0.0)

Seqino PDP API - Modern interface to France's e-Invoicing services

Télécharger la description d'OpenAPI
Langues
Serveurs
Dev server for Beta Testers

https://pdp.seqino.dev/api/

Opérations
Opérations

📝 Drafts

Create and validate invoice drafts

Opérations

🧾 Invoicing

Send and receive electronic invoices

Opérations

🔄 Lifecycle

Polls or subscribes to lifecycle events

Opérations

📋 Mandates

Manage legal entities and PPF directory entries

Opérations

📊 Reporting

Send e-reporting information

Opérations

⚙️ Settings

Configure client preferences

Opérations

📅 Set periodicity and VAT regime settings

Requête

Set the VAT regime and periodicity settings for the company.

VAT regime affects data transmission periodicity:

  • real_normal_monthly: Régime réel normal mensuel
  • real_normal_quarterly: Régime réel normal trimestriel
  • simplified: Régime simplifié d'imposition
  • franchise: Franchise en base de TVA
Sécurité
APIKeyHeader
En-têtes
X-PDP-Client-Idstring(X-Pdp-Client-Id)obligatoire

ID of the PDP Client for which the operation is performed

Exemples:
sandbox-client-seqino
Corpsapplication/jsonobligatoire
vat_regimestring(VATRegime)obligatoire
Enum"real_normal_monthly""real_normal_quarterly""simplified""franchise"
transaction_periodicitystring(TransactionPeriodicity)obligatoire
Enum"monthly""decade"
payment_periodicitystring(PaymentPeriodicity)obligatoire
Enum"monthly""bimonthly"
curl -i -X PUT \
  https://pdp.seqino.dev/api/settings/periodicity \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'Content-Type: application/json' \
  -H 'X-PDP-Client-Id: string' \
  -d '{
    "vat_regime": "real_normal_monthly",
    "transaction_periodicity": "monthly",
    "payment_periodicity": "monthly"
  }'

Réponses

Periodicity settings saved successfully

Corpsapplication/json
any
Réponse
application/json
null

📅 Get periodicity and VAT regime settings

Requête

Get the current periodicity and VAT regime settings.

Sécurité
APIKeyHeader
En-têtes
X-PDP-Client-Idstring(X-Pdp-Client-Id)obligatoire

ID of the PDP Client for which the operation is performed

Exemples:
sandbox-client-seqino
curl -i -X GET \
  https://pdp.seqino.dev/api/settings/periodicity \
  -H 'Authorization: YOUR_API_KEY_HERE' \
  -H 'X-PDP-Client-Id: string'

Réponses

Successful Response

Corpsapplication/json
vat_regimestring(VATRegime)obligatoire
Enum"real_normal_monthly""real_normal_quarterly""simplified""franchise"
transaction_periodicitystring(TransactionPeriodicity)obligatoire
Enum"monthly""decade"
payment_periodicitystring(PaymentPeriodicity)obligatoire
Enum"monthly""bimonthly"
Réponse
application/json
{ "vat_regime": "real_normal_monthly", "transaction_periodicity": "monthly", "payment_periodicity": "monthly" }

📊 Usage

Gather API usage per client and invoice

Opérations

Requête

Health check endpoint.

curl -i -X GET \
  https://pdp.seqino.dev/health

Réponses

Successful Response

Corpsapplication/json
any
Réponse
application/json
null