http://dev.api.digidom.pro/v1/invoices?q=%2Fv1%2Finvoices Return to referer URL

PlaceholderAction

Request

GET Parameters

Key Value
q
"/v1/invoices"

POST Parameters

No POST parameters

Uploaded Files

No files were uploaded

Request Attributes

Key Value
_api_collection_operation_name
"post"
_api_exception_to_status
[]
_api_has_composite_identifier
false
_api_identifiers
[
  "id"
]
_api_operation_name
"api_invoices_post_collection"
_api_resource_class
"Evo\Infrastructure\MappingORM\Invoice"
_controller
"api_platform.action.post_collection"
_firewall_context
"security.firewall.map.context.api"
_format
null
_links
Symfony\Component\WebLink\GenericLinkProvider {#8448
  -links: [
    8443 => Symfony\Component\WebLink\Link {#8443
      -href: "http://dev.api.digidom.pro/v1/docs.jsonld"
      -rel: [
        "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation"
      ]
      -attributes: []
    }
    8447 => Symfony\Component\WebLink\Link {#8447
      -href: "https://dev.mercure.digidom.pro"
      -rel: [
        "mercure" => "mercure"
      ]
      -attributes: []
    }
  ]
}
_nelmio_cors_should_allow_origin
true
_remove_csp_headers
true
_route
"api_invoices_post_collection"
_route_params
[
  "_format" => null
  "_stateless" => null
  "_api_resource_class" => "Evo\Infrastructure\MappingORM\Invoice"
  "_api_identifiers" => [
    "id"
  ]
  "_api_has_composite_identifier" => false
  "_api_exception_to_status" => []
  "_api_operation_name" => "api_invoices_post_collection"
  "_api_collection_operation_name" => "post"
]
_stateless
null
_stopwatch_token
"c5f913"
data
Evo\Infrastructure\MappingORM\Invoice {#2572
  -id: 222514
  -createdAt: DateTime @1729508110 {#2983
    date: 2024-10-21 12:55:10.701295 Europe/Berlin (+02:00)
  }
  -updatedAt: DateTime @1729508111 {#7200
    date: 2024-10-21 12:55:11.265838 Europe/Berlin (+02:00)
  }
  -confirmationNumber: null
  -status: "SENT"
  -periodStart: null
  -periodEnd: null
  -periodLength: null
  -creditNotes: Doctrine\ORM\PersistentCollection {#7158 …}
  -VATRate: "20"
  -priceWithoutTax: 50.0
  -object: "Domiciliation"
  -path: null
  -organization: Evo\Infrastructure\MappingORM\Organization {#4839 …}
  -user: Evo\Infrastructure\MappingORM\User {#2235 …}
  -price: 60.0
  -paymentRecurrence: null
  -newOrganizationLegalName: ""
  -newOrganizationAddress: Evo\Infrastructure\MappingORM\PostalAddress {#3418 …}
  -newOrganizationVATID: null
  -isNewOrganization: false
  -isPrescriber: false
  -payments: Doctrine\ORM\PersistentCollection {#7143 …}
  -totalPaid: 0.0
  -newOrganizationUserEmail: ""
  -isSent: false
  -sentDate: null
  -sentTo: null
  -number: null
  -totalRefund: 0.0
  -isCanceled: false
  -discountWithoutTax: 0.0
  -items: Doctrine\ORM\PersistentCollection {#7195 …}
  -discountWithoutTaxPercent: 0.0
  -quote: null
  -isImported: false
  -isDomiciliation: null
  -paymentUrl: null
  -reference: null
  -type: null
  -remainingToPay: 60.0
  -totalRefundedPayment: 0.0
  -marge: null
  -isNewOrganizationPrescribed: null
  -prescriber: null
  -isNotInPrescriber: null
  -newPrescriberLegalName: null
  -newPrescriberAddress: null
  -newPrescriberVATID: null
  -newPrescriberUserEmail: null
  -isAttachedToPrescriber: null
  -invoiceType: null
  -letterForward: null
  -referenceStripe: null
  -newOrganizationPhoneNumber: null
  -paymentDeadline: DateTime @1732143600 {#7140
    date: 2024-11-21 00:00:00.0 Europe/Berlin (+01:00)
  }
  -isTemplate: false
  -uniqueKey: null
  -refunds: Doctrine\ORM\PersistentCollection {#7160 …}
  -invoiceParent: null
  -invoiceChildren: null
  -potentialCases: Doctrine\ORM\PersistentCollection {#6929 …}
  -isPaidByStripe: null
  -discountCode: null
  -isPackInvoice: false
  -syncBillingReport: false
  -externalId: null
}

Request Headers

Header Value
accept
"application/json, text/plain, */*"
accept-encoding
"gzip, deflate, br, zstd"
accept-language
"fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7"
authorization
"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3Mjk1MDM1ODEsImV4cCI6MTcyOTU4OTk4MSwicm9sZXMiOlsiUk9MRV9VU0VSIl0sInVzZXJuYW1lIjoiZGF2eUBkaWdpZG9tLnBybyJ9.hdgmLoPilKHmNCj9lXsgKDUbb8C19XM2hRJ59LN45FRD9d7jYVc-P7RvBUTjpMgKMg90JW8XTRiMuchPuXSefYTkm1UohYSrZoeG0u5EBWFLbGMryvWRupI24D8uWhRwVUkpst-5GTSY2S1M10W5FGdVv6r9786PRtqIHkNuvIMPvAgMA9B6Ttch9N4SQl2_4cNvlRGavRCkQ9dSHXBSN1GVyj6RG3Fdpa6Av_PI8E47qha9NogLIJja4eUcUt4XhTFFKkiZU4COVpfLsk6RMcQ-ev4ifd_vrMsRMLdbrSjQu8jxVcKzb5vxjE4OKBqQww3R40YacDt2Qi9gWng96w"
content-length
"1477"
content-type
"application/json"
host
"dev.api.digidom.pro"
origin
"https://dev.admin.digidom.pro"
priority
"u=1, i"
referer
"https://dev.admin.digidom.pro/"
sec-ch-ua
""Chromium";v="130", "Google Chrome";v="130", "Not?A_Brand";v="99""
sec-ch-ua-mobile
"?0"
sec-ch-ua-platform
""macOS""
sec-fetch-dest
"empty"
sec-fetch-mode
"cors"
sec-fetch-site
"same-site"
user-agent
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
x-amzn-trace-id
"Root=1-6716330e-5a0388ad54e0ef1d4d9486d5"
x-forwarded-for
"88.183.69.135"
x-forwarded-port
"443"
x-forwarded-proto
"https"
x-php-ob-level
"1"

Request Content

Pretty

{
    "@type": "Invoice",
    "confirmationNumber": null,
    "status": "",
    "periodStart": null,
    "periodEnd": null,
    "periodLength": null,
    "creditNotes": [],
    "VATRate": "20",
    "priceWithoutTax": 50,
    "object": "Domiciliation",
    "user": null,
    "price": 60,
    "newOrganizationLegalName": "",
    "newOrganizationAddress": {
        "addressCountry": "FR",
        "addressLocality": "",
        "postalCode": "",
        "streetAddress": ""
    },
    "isNewOrganization": false,
    "isPrescriber": false,
    "payments": [],
    "totalPaid": 0,
    "newOrganizationUserEmail": "",
    "isSent": false,
    "number": null,
    "totalRefund": 0,
    "isCanceled": false,
    "discountWithoutTax": 0,
    "items": [
        {
            "product": {
                "@id": "\/v1\/products\/3",
                "@type": "Product",
                "id": 3,
                "name": "R\u00e9ception et tri du courrier",
                "priceWithoutTax": 0,
                "description": "<div>erz<\/div>",
                "metaDescription": "ze",
                "metaTitle": "z",
                "uniqueKey": "RECEPTION_COURRIER",
                "isArchived": false,
                "isSubscriptionComponent": true
            },
            "quantity": 1,
            "unitPriceWithoutTax": 50,
            "description": "<div>erz<\/div>",
            "discountWithoutTax": 0,
            "discountWithoutTaxPercent": 0
        }
    ],
    "discountWithoutTaxPercent": 0,
    "quote": null,
    "isDomiciliation": null,
    "reference": null,
    "type": null,
    "marge": null,
    "invoiceType": null,
    "referenceStripe": null,
    "paymentDeadline": null,
    "uniqueKey": null,
    "refunds": [],
    "invoiceParent": null,
    "isPaidByStripe": null,
    "discountCode": null,
    "isPackInvoice": false,
    "externalId": null,
    "havePaymentNotInProgress": true,
    "amountByCategories": {
        "Domiciliation": 60
    },
    "isWaiting": false,
    "numberWithPrefix": "FA-",
    "invoiceDownloadLink": false,
    "label": "Domiciliation",
    "value": 222373,
    "organization": "\/v1\/organizations\/3372"
}

Raw

{"@type":"Invoice","confirmationNumber":null,"status":"","periodStart":null,"periodEnd":null,"periodLength":null,"creditNotes":[],"VATRate":"20","priceWithoutTax":50,"object":"Domiciliation","user":null,"price":60,"newOrganizationLegalName":"","newOrganizationAddress":{"addressCountry":"FR","addressLocality":"","postalCode":"","streetAddress":""},"isNewOrganization":false,"isPrescriber":false,"payments":[],"totalPaid":0,"newOrganizationUserEmail":"","isSent":false,"number":null,"totalRefund":0,"isCanceled":false,"discountWithoutTax":0,"items":[{"product":{"@id":"/v1/products/3","@type":"Product","id":3,"name":"Réception et tri du courrier","priceWithoutTax":0,"description":"<div>erz</div>","metaDescription":"ze","metaTitle":"z","uniqueKey":"RECEPTION_COURRIER","isArchived":false,"isSubscriptionComponent":true},"quantity":1,"unitPriceWithoutTax":50,"description":"<div>erz</div>","discountWithoutTax":0,"discountWithoutTaxPercent":0}],"discountWithoutTaxPercent":0,"quote":null,"isDomiciliation":null,"reference":null,"type":null,"marge":null,"invoiceType":null,"referenceStripe":null,"paymentDeadline":null,"uniqueKey":null,"refunds":[],"invoiceParent":null,"isPaidByStripe":null,"discountCode":null,"isPackInvoice":false,"externalId":null,"havePaymentNotInProgress":true,"amountByCategories":{"Domiciliation":60},"isWaiting":false,"numberWithPrefix":"FA-","invoiceDownloadLink":false,"label":"Domiciliation","value":222373,"organization":"/v1/organizations/3372"}

Response

Response Headers

Header Value
access-control-allow-origin
"https://dev.admin.digidom.pro"
access-control-expose-headers
"link"
cache-control
"no-cache, private"
content-type
"application/ld+json; charset=utf-8"
date
"Mon, 21 Oct 2024 10:55:16 GMT"
link
"<http://dev.api.digidom.pro/v1/docs.jsonld>; rel="http://www.w3.org/ns/hydra/core#apiDocumentation",<https://dev.mercure.digidom.pro>; rel="mercure""
x-content-type-options
"nosniff"
x-debug-token
"ad432d"
x-debug-token-link
"http://dev.api.digidom.pro/_profiler/3c72d4"
x-frame-options
"deny"
x-previous-debug-token
"3c72d4"
x-robots-tag
"noindex"

Cookies

Request Cookies

No request cookies

Response Cookies

No response cookies

Session

Session Metadata

No session metadata

Session Attributes

No session attributes

Session Usage

0 Usages
Stateless check enabled

Session not used.

Flashes

Flashes

No flash messages were created.

Server Parameters

Server Parameters

Defined in .env

Key Value
API_KEY_YOUSING
"d44e8adee19da3a8d2a1a72b70fd9343"
API_URL
"https://staging-api.yousign.com"
APP_BASE_URL
"https://dev.api.digidom.pro"
APP_CREDIT_NOTES_STORAGE
"credit_notes.storage.aws"
APP_CSV_STORAGE
"csv.storage.local"
APP_DEBUG
"1"
APP_DOCUMENTS_STORAGE
"documents.storage.aws"
APP_ENV
"dev"
APP_EXPORT_STORAGE
"export.storage.aws"
APP_INVOICES_STORAGE
"invoices.storage.aws"
APP_LETTERS_STORAGE
"letters.storage.aws"
APP_PUBLIC_PATH
"./public"
APP_QUOTES_STORAGE
"quotes.storage.aws"
APP_SECRET
"cljd2a7d0hej6584frk7560a0a72c53eb"
AWS_ACCESS_KEY_ID
"AKIA5ASVTKMOUVRMN426"
AWS_ENV
"staging"
AWS_REGION
"eu-west-3"
AWS_SECRET_ACCESS_KEY
"HpRloO5wSlQ9ait41p8xF1XA1lJTfT3M+GqM1dCu"
AWS_SUPPRESS_PHP_DEPRECATION_WARNING
"true"
CORS_ALLOW_ORIGIN
"*"
CUSTOMER_IO_API_BASE_URL
"https://api.customer.io"
CUSTOMER_IO_API_BEARER_TOKEN
"7973d2046d20a2fa280606718e9ff411"
CUSTOMER_IO_TRACK_BASE_URL
"https://track-eu.customer.io"
CUSTOMER_IO_TRACK_BASIC_AUTH
"01131e1cd43f9e9aa3cd:7cef76fa9cf66615e19f"
DATABASE_HOST
"dgm-mysql-staging.cgnm2oflbrxp.eu-west-3.rds.amazonaws.com"
DATABASE_NAME
"apidg_dev"
DATABASE_PASSWORD
"VoC0RWLWzB4XtROLaBbmxzJCwyEHRMzy"
DATABASE_PATH
"~/.data/mysqldb_ceg"
DATABASE_PORT
"3306"
DATABASE_USER
"apidg_dev"
DOCKER_APP_PATH
"/var/www"
DOCKER_FOLDER_PATH
".docker"
DROPBOX_PATH
"/Applications/DOSSIER DOM"
DROPBOX_PATH_COURRIER
"/Dossier de l'équipe Digidom"
DROPBOX_TOKEN
"OhPLqkgPZWIAAAAAAAAAAarlgapj8-NijFMnT1GNzHD-Hj8U8g1CpZlyEYC4UOxe"
DROPBOX_TOKEN_COURRIER
"fgnFhdTnIgIAAAAAAAAAAerTkgQ5UKZq54UZqbuSWAqnidpvKk8bPfpgKFZI2FU4"
ELASTICSEARCH_HOST
"https://vpc-dgm-elasticsearch-staging-s6aty3a7arrhhogh3ycoz7gare.eu-west-3.es.amazonaws.com/"
ELASTICSEARCH_INDEX_OCR
"dev_app_letters"
ELASTICSEARCH_PREFIX
"dev"
ENQUEUE_DSN
"sqs:?region=eu-west-3&key=AKIA5ASVTKMOR4SBQ3CT&secret=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"
ENQUEUE_QUEUE
"enqueue://default?topic[name]=dgm-sqs-dev.fifo&queue[name]=dgm-sqs-dev.fifo&receiveTimeout=4"
FRONTAPP_API_KEY
"663f106d7aa32f020949f3a3424f163c"
FRONTAPP_API_URL
"https://api2.frontapp.com"
FRONTAPP_TOKEN
"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzY29wZXMiOlsic2hhcmVkOioiLCJwcml2YXRlOioiXSwiaWF0IjoxNTQzMjQxMTY3LCJpc3MiOiJmcm9udCIsInN1YiI6ImRpZ2lkb20yIiwianRpIjoiMDE2ZDc5MjY5NDkwM2UzOCJ9.3A8cHpz-aEqU2sHbr4cPShGlWJXNAxuja3oPFYoZyaU"
FS_CRAWLER_URL
"http://localhost:8090"
GC_ACCESS_TOKEN
"sandbox_tcf_QHruQHlfZc850lf9drtGAdcPsvoadeg0ndmc"
GC_ENV
"sandbox"
GC_URL_DASHBOARD
"https://manage-sandbox.gocardless.com/"
INPI_PWD
"!ChangeMe!"
INPI_URL
"https://api.inpi.fr/v1/"
INPI_USER
"!ChangeMe!"
JWT_PASSPHRASE
"5ab85efd51ad4hh66ecet4d31aca2318"
JWT_PUBLIC_KEY
"%kernel.project_dir%/config/jwt/%kernel.environment%_public.pem"
JWT_SECRET_KEY
"%kernel.project_dir%/config/jwt/%kernel.environment%_private.pem"
JWT_TOKEN_TTL
"86400"
LOCALSTACK_HOST_ENDPOINT
"http://localstack:4566"
MERCURE_JWT_SECRET
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.e30.teGguELe3UyCloKfSL1cbkU1eo37x40BLNzNnT9vWdc"
MERCURE_PUBLIC_URL
"https://dev.mercure.digidom.pro"
MERCURE_URL
"https://dev.mercure.digidom.pro/.well-known/mercure"
MESSENGER_TRANSPORT_DSN
"https://sqs.eu-west-3.amazonaws.com/894606463773/dgm-sqs-dev.fifo?access_key=AKIA5ASVTKMOR4SBQ3CT&secret_key=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&auto_setup=false&region=eu-west-3"
PAPPERS_CLIENT_TOKEN
"593edd1a49cf1f781f00d20d6aa89b976cd28211ac2a1729"
PAPPERS_SURVEILLANCE_ID_LIST
"30aa5ea2bec302842330da3993124ee55dt1689666383834"
PAPPERS_URL
"https://api.pappers.fr/v2/"
PAYMENT_INTERFACE_URL
"https://dev.app2.digidom.pro/"
PENNYLANE_API_KEY
"00dxkIJKPx9F079BE8Z-KRDVoza1wcmhQR-TkC_g5Js"
PENNYLANE_API_URL
"https://app.pennylane.com"
REDIS_HOST
"dgm-redis-dev-01-001.iq3hy2.0001.euw3.cache.amazonaws.com"
REDIS_PORT
"6379"
REDIS_URL
"redis://dgm-redis-dev-01-001.iq3hy2.0001.euw3.cache.amazonaws.com:6379/1"
SECRET_KEY
"sk_test_5of8oI8k8uONOkKZ7reR6ig3"
SEGMENT_WRITE_KEY
"OAnKZI4sGK9kTYCQpMZSlruByMIJYlcZ"
SENTRY_DSN
"https://975adc698b074eebb1fdd7d03234f474@sentry.io/1450929"
SENTRY_ENV
"dev"
SESSION_MAX
"1296000"
STRIPE_URL_DASHBOARD
"https://dashboard.stripe.com/test/"
STRIPE_WEBHOOK_SECRET
"whsec_b15eImHgOfIqeMngBHFLiSJpE6Y9ZWsN"
TESSERACT_URL
"http://localhost:8884"
TWILIO_ACCOUNT_SID
"AC7c0b05c94a1d9d030ced3f77535e7d7b"
TWILIO_AUTH_TOKEN
"33214901f7a093a26f556233a7a8cb9c"
TWILIO_PHONE_NUMBER_SENDER
"+447445413116"
URL_BV
"https://dash.dev.digidom.pro"
URL_NEW_ADMIN
"https://dev.admin.digidom.pro"
URL_TUNNEL
"https://www.dev-54ta5gq-7voayyan2nsfe.de-2.platformsh.site"
WEBHOOK_SECRET
"webhook_digidom_api_secret"
WEB_URL
"https://staging-app.yousign.com"
WKHTMLTOIMAGE_PATH
"xvfb-run /usr/local/bin/wkhtmltoimage"
WKHTMLTOPDF_PATH
"wkhtmltopdf -B 20 -L 20 -R 20 -T 20 --enable-local-file-access --footer-center "[page]/[toPage]" --footer-spacing 10"
YOUSIGN_API_KEY
"EZtk878ZYSEStJHSPANWhw8fCXAdTqN6"
YOUSIGN_API_KEY_PRODUCTION
"KCbiTc8KXHERxf0GJFzfqiR5OaSk7I8M"
YOUSIGN_API_SANDBOX
"true"
YOUSIGN_API_URL
"https://api-sandbox.yousign.app/v3/"
YOUSIGN_API_URL_PRODUCTION
"https://api.yousign.app/v3/"

Defined as regular env variables

Key Value
CONTENT_LENGTH
"1477"
CONTENT_TYPE
"application/json"
DOCUMENT_ROOT
"/data/vhosts/api.digidom.pro/public"
DOCUMENT_URI
"/index.php"
FCGI_ROLE
"RESPONDER"
GATEWAY_INTERFACE
"CGI/1.1"
HOME
"/data/home/customer"
HTTP_ACCEPT
"application/json, text/plain, */*"
HTTP_ACCEPT_ENCODING
"gzip, deflate, br, zstd"
HTTP_ACCEPT_LANGUAGE
"fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7"
HTTP_AUTHORIZATION
"Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJpYXQiOjE3Mjk1MDM1ODEsImV4cCI6MTcyOTU4OTk4MSwicm9sZXMiOlsiUk9MRV9VU0VSIl0sInVzZXJuYW1lIjoiZGF2eUBkaWdpZG9tLnBybyJ9.hdgmLoPilKHmNCj9lXsgKDUbb8C19XM2hRJ59LN45FRD9d7jYVc-P7RvBUTjpMgKMg90JW8XTRiMuchPuXSefYTkm1UohYSrZoeG0u5EBWFLbGMryvWRupI24D8uWhRwVUkpst-5GTSY2S1M10W5FGdVv6r9786PRtqIHkNuvIMPvAgMA9B6Ttch9N4SQl2_4cNvlRGavRCkQ9dSHXBSN1GVyj6RG3Fdpa6Av_PI8E47qha9NogLIJja4eUcUt4XhTFFKkiZU4COVpfLsk6RMcQ-ev4ifd_vrMsRMLdbrSjQu8jxVcKzb5vxjE4OKBqQww3R40YacDt2Qi9gWng96w"
HTTP_CONTENT_LENGTH
"1477"
HTTP_CONTENT_TYPE
"application/json"
HTTP_HOST
"dev.api.digidom.pro"
HTTP_ORIGIN
"https://dev.admin.digidom.pro"
HTTP_PRIORITY
"u=1, i"
HTTP_REFERER
"https://dev.admin.digidom.pro/"
HTTP_SEC_CH_UA
""Chromium";v="130", "Google Chrome";v="130", "Not?A_Brand";v="99""
HTTP_SEC_CH_UA_MOBILE
"?0"
HTTP_SEC_CH_UA_PLATFORM
""macOS""
HTTP_SEC_FETCH_DEST
"empty"
HTTP_SEC_FETCH_MODE
"cors"
HTTP_SEC_FETCH_SITE
"same-site"
HTTP_USER_AGENT
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36"
HTTP_X_AMZN_TRACE_ID
"Root=1-6716330e-5a0388ad54e0ef1d4d9486d5"
HTTP_X_FORWARDED_FOR
"88.183.69.135"
HTTP_X_FORWARDED_PORT
"443"
HTTP_X_FORWARDED_PROTO
"https"
PHP_SELF
"/index.php"
QUERY_STRING
"q=/v1/invoices&"
REDIRECT_STATUS
"200"
REMOTE_ADDR
"10.55.68.149"
REMOTE_PORT
"59806"
REQUEST_METHOD
"POST"
REQUEST_SCHEME
"http"
REQUEST_TIME
1729508110
REQUEST_TIME_FLOAT
1729508110.3103
REQUEST_URI
"/v1/invoices"
SCRIPT_FILENAME
"/data/vhosts/api.digidom.pro/public/index.php"
SCRIPT_NAME
"/index.php"
SERVER_ADDR
"10.55.109.67"
SERVER_NAME
"dev.api.digidom.pro"
SERVER_PORT
"80"
SERVER_PROTOCOL
"HTTP/1.1"
SERVER_SOFTWARE
"nginx/1.14.2"
SYMFONY_DOTENV_VARS
"APP_SECRET,APP_ENV,APP_DEBUG,AWS_ENV,DOCKER_APP_PATH,DOCKER_FOLDER_PATH,APP_PUBLIC_PATH,DATABASE_PATH,CORS_ALLOW_ORIGIN,WKHTMLTOPDF_PATH,WKHTMLTOIMAGE_PATH,SENTRY_DSN,SENTRY_ENV,JWT_SECRET_KEY,JWT_PUBLIC_KEY,JWT_PASSPHRASE,JWT_TOKEN_TTL,TWILIO_ACCOUNT_SID,TWILIO_AUTH_TOKEN,TWILIO_PHONE_NUMBER_SENDER,SEGMENT_WRITE_KEY,SECRET_KEY,STRIPE_WEBHOOK_SECRET,STRIPE_URL_DASHBOARD,URL_TUNNEL,URL_BV,URL_NEW_ADMIN,DROPBOX_TOKEN,DROPBOX_PATH,DROPBOX_TOKEN_COURRIER,DROPBOX_PATH_COURRIER,SESSION_MAX,FRONTAPP_API_KEY,FRONTAPP_TOKEN,FRONTAPP_API_URL,ELASTICSEARCH_HOST,ELASTICSEARCH_PREFIX,ELASTICSEARCH_INDEX_OCR,APP_BASE_URL,GC_ACCESS_TOKEN,GC_ENV,WEBHOOK_SECRET,GC_URL_DASHBOARD,API_KEY_YOUSING,API_URL,WEB_URL,YOUSIGN_API_KEY,YOUSIGN_API_KEY_PRODUCTION,YOUSIGN_API_URL,YOUSIGN_API_URL_PRODUCTION,YOUSIGN_API_SANDBOX,AWS_ACCESS_KEY_ID,AWS_SECRET_ACCESS_KEY,AWS_REGION,DATABASE_HOST,DATABASE_NAME,DATABASE_USER,DATABASE_PASSWORD,DATABASE_PORT,ENQUEUE_DSN,ENQUEUE_QUEUE,MERCURE_URL,MERCURE_PUBLIC_URL,MERCURE_JWT_SECRET,REDIS_URL,REDIS_HOST,REDIS_PORT,PAYMENT_INTERFACE_URL,PAPPERS_URL,PAPPERS_CLIENT_TOKEN,PAPPERS_SURVEILLANCE_ID_LIST,INPI_URL,INPI_USER,INPI_PWD,MESSENGER_TRANSPORT_DSN,APP_DOCUMENTS_STORAGE,APP_INVOICES_STORAGE,APP_LETTERS_STORAGE,APP_QUOTES_STORAGE,APP_CREDIT_NOTES_STORAGE,APP_CSV_STORAGE,APP_EXPORT_STORAGE,PENNYLANE_API_URL,PENNYLANE_API_KEY,LOCALSTACK_HOST_ENDPOINT,TESSERACT_URL,FS_CRAWLER_URL,AWS_SUPPRESS_PHP_DEPRECATION_WARNING,CUSTOMER_IO_API_BASE_URL,CUSTOMER_IO_API_BEARER_TOKEN,CUSTOMER_IO_TRACK_BASE_URL,CUSTOMER_IO_TRACK_BASIC_AUTH"
USER
"customer"

Sub Requests 1

ExceptionAction (token = 3c72d4)

Key Value
_api_exception_to_status
[]
_controller
"api_platform.action.exception"
_links
Symfony\Component\WebLink\GenericLinkProvider {#7731
  -links: [
    7730 => Symfony\Component\WebLink\Link {#7730
      -href: "http://dev.api.digidom.pro/v1/docs.jsonld"
      -rel: [
        "http://www.w3.org/ns/hydra/core#apiDocumentation" => "http://www.w3.org/ns/hydra/core#apiDocumentation"
      ]
      -attributes: []
    }
  ]
}
_stopwatch_token
"d5e6b0"
exception
RuntimeException {#7433
  #message: "Impossible de générer le numéro de facture après 5 tentatives, veuillez réessayer."
  #code: 0
  #file: "/data/vhosts/api.digidom.pro/src/Utils/InvoiceUtils.php"
  #line: 893
  trace: {
    /data/vhosts/api.digidom.pro/src/Utils/InvoiceUtils.php:893 {
      App\Utils\InvoiceUtils->generateNumberForInvoice(Invoice $invoice): void …
      › if (!$success) {    throw new \RuntimeException("Impossible de générer le numéro de facture après $maxAttempts tentatives, veuillez réessayer.");}
    }
    /data/vhosts/api.digidom.pro/src/Utils/InvoiceUtils.php:105 {
      App\Utils\InvoiceUtils->generateInvoice(Invoice $invoice): ?string …
      › 
      › $this->generateNumberForInvoice($invoice);}
    /data/vhosts/api.digidom.pro/src/Evo/Infrastructure/DoctrineSubscriber/InvoiceSubscriber.php:123 {
      Evo\Infrastructure\DoctrineSubscriber\InvoiceSubscriber->postPersist(LifecycleEventArgs $args): void …
      › if (in_array($entity->getStatus(), [InvoiceStatusEnum::SENT, InvoiceStatusEnum::PARTIALLY_PAID, InvoiceStatusEnum::PAID], true)) {    $this->invoiceUtils->generateInvoice($entity);}
    }
    /data/vhosts/api.digidom.pro/vendor/symfony/doctrine-bridge/ContainerAwareEventManager.php:69 {
      Symfony\Bridge\Doctrine\ContainerAwareEventManager->dispatchEvent($eventName, ?EventArgs $eventArgs = null) …
      › foreach ($this->listeners[$eventName] as $hash => $listener) {    $listener->{$this->methods[$eventName][$hash]}($eventArgs);}
    }
    /data/vhosts/api.digidom.pro/vendor/doctrine/orm/lib/Doctrine/ORM/Event/ListenersInvoker.php:99 {
      Doctrine\ORM\Event\ListenersInvoker->invoke(ClassMetadata $metadata, $eventName, $entity, EventArgs $event, $invoke) …
      › if ($invoke & self::INVOKE_MANAGER) {    $this->eventManager->dispatchEvent($eventName, $event);}
    }
    /data/vhosts/api.digidom.pro/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:1150 {
      Doctrine\ORM\UnitOfWork->executeInserts(ClassMetadata $class): void …
      › foreach ($entities as $entity) {    $this->listenersInvoker->invoke($class, Events::postPersist, $entity, new LifecycleEventArgs($entity, $this->em), $invoke);}
    }
    /data/vhosts/api.digidom.pro/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:415 {
      Doctrine\ORM\UnitOfWork->commit($entity = null) …
      › foreach ($commitOrder as $class) {    $this->executeInserts($class);}
    }
    /data/vhosts/api.digidom.pro/vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:388 {
      Doctrine\ORM\EntityManager->flush($entity = null) …
      › 
      ›     $this->unitOfWork->commit($entity);}
    }
    /data/vhosts/api.digidom.pro/var/cache/dev/ContainerZv1Hn9i/EntityManager_9a5be93.php:136 {
      ContainerZv1Hn9i\EntityManager_9a5be93->flush($entity = null) …
      › 
      ›     return $this->valueHolder9dfe4->flush($entity);}
    }
    /data/vhosts/api.digidom.pro/vendor/api-platform/core/src/Core/Bridge/Doctrine/Common/DataPersister.php:56 {
      ApiPlatform\Core\Bridge\Doctrine\Common\DataPersister->persist($data, array $context = []) …
      › 
      › $manager->flush();$manager->refresh($data);
    }
    /data/vhosts/api.digidom.pro/vendor/api-platform/core/src/Core/DataPersister/ChainDataPersister.php:53 {
      ApiPlatform\Core\DataPersister\ChainDataPersister->persist($data, array $context = []) …
      › if ($persister->supports($data, $context)) {    $data = $persister->persist($data, $context);    if ($persister instanceof ResumableDataPersisterInterface && $persister->resumable($context)) {
    }
    /data/vhosts/api.digidom.pro/vendor/api-platform/core/src/Core/Bridge/Symfony/Bundle/DataPersister/TraceableChainDataPersister.php:52 {
      ApiPlatform\Core\Bridge\Symfony\Bundle\DataPersister\TraceableChainDataPersister->persist($data, array $context = []) …
      › 
      ›     return $this->decorated->persist($data, $context);}
    }
    /data/vhosts/api.digidom.pro/vendor/api-platform/core/src/Core/EventListener/WriteListener.php:96 {
      ApiPlatform\Core\EventListener\WriteListener->onKernelView(ViewEvent $event): void …
      › case 'POST':    $persistResult = $this->dataPersister->persist($controllerResult, $attributes);}
    /data/vhosts/api.digidom.pro/vendor/symfony/event-dispatcher/Debug/WrappedListener.php:118 {
      Symfony\Component\EventDispatcher\Debug\WrappedListener->__invoke(object $event, string $eventName, EventDispatcherInterface $dispatcher): void …
      › try {    ($this->optimizedListener ?? $this->listener)($event, $eventName, $dispatcher);} finally {
    }
    /data/vhosts/api.digidom.pro/vendor/symfony/event-dispatcher/EventDispatcher.php:230 {
      Symfony\Component\EventDispatcher\EventDispatcher->callListeners(iterable $listeners, string $eventName, object $event) …
      ›     }    $listener($event, $eventName, $this);}
    }
    /data/vhosts/api.digidom.pro/vendor/symfony/event-dispatcher/EventDispatcher.php:59 {
      Symfony\Component\EventDispatcher\EventDispatcher->dispatch(object $event, ?string $eventName = null): object …
      › if ($listeners) {    $this->callListeners($listeners, $eventName, $event);}
    }
    /data/vhosts/api.digidom.pro/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php:154 {
      Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher->dispatch(object $event, ?string $eventName = null): object …
      › try {    $this->dispatcher->dispatch($event, $eventName);} finally {
    }
    /data/vhosts/api.digidom.pro/vendor/symfony/http-kernel/HttpKernel.php:168 {
      Symfony\Component\HttpKernel\HttpKernel->handleRaw(Request $request, int $type = self::MAIN_REQUEST): Response …
      › $event = new ViewEvent($this, $request, $type, $response);$this->dispatcher->dispatch($event, KernelEvents::VIEW);}
    /data/vhosts/api.digidom.pro/vendor/symfony/http-kernel/HttpKernel.php:75 {
      Symfony\Component\HttpKernel\HttpKernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
      › try {    return $this->handleRaw($request, $type);} catch (\Exception $e) {
    }
    /data/vhosts/api.digidom.pro/vendor/symfony/http-kernel/Kernel.php:202 {
      Symfony\Component\HttpKernel\Kernel->handle(Request $request, int $type = HttpKernelInterface::MAIN_REQUEST, bool $catch = true) …
      › try {    return $this->getHttpKernel()->handle($request, $type, $catch);} finally {
    }
    /data/vhosts/api.digidom.pro/public/index.php:25 {$request = Request::createFromGlobals();$response = $kernel->handle($request);$response->send();
    }
  }
}
logger
Symfony\Bridge\Monolog\Logger {#2496 …9}