Top
Clé API

Connectez facilement votre plateforme avec des clés API sécurisées

Avec QMbiyopay, la création et la gestion des clés API sont simples et sécurisées. Utilisez les clés API pour intégrer les fonctionnalités de paiement de Mbiyopay directement dans votre plateforme, vous permettant ainsi de fournir des solutions de paiement fluides, efficaces et sécurisées.

    Étapes pour générer et utiliser des clés API avec QMbiyopay

  • 1. Accédez aux paramètres de la clé API
  • 2. Générer une nouvelle clé
  • 3. Configurer les autorisations et enregistrer
img

Suivez ces étapes pour créer et configurer vos clés API pour une intégration sécurisée

Questions fréquemment posées sur la gestion des clés API

En savoir plus sur la création, l'utilisation et la gestion des clés API avec Mbiyopay

Comment stocker en toute sécurité mes clés API Mbiyopay ?

Stockez vos clés API dans un environnement sécurisé, tel qu'un serveur crypté ou un gestionnaire de mots de passe, et évitez de partager vos clés avec qui que ce soit. Mbiyopay vous permet également de régénérer les clés si vous soupçonnez des risques de sécurité.

Puis-je créer plusieurs clés API pour différentes utilisations ?

Oui, QRPay Pro vous permet de générer plusieurs clés API avec des autorisations spécifiques pour chacune, afin que vous puissiez contrôler l'accès en fonction de l'utilisation, des membres de l'équipe ou des besoins d'intégration.

Que dois-je faire si ma clé API est compromise ?

Si votre clé API est compromise, révoquez-la immédiatement via le tableau de bord Mbiyopay et générez une nouvelle clé. Le tableau de bord sécurisé de QMbiyopay permet une gestion facile des clés pour protéger votre plateforme.

Les clés API dans Mbiyopay ont-elles une date d'expiration ?

Non, les clés API Mbiyopayn'expirent pas par défaut. Cependant, vous pouvez les révoquer et les régénérer manuellement chaque fois que nécessaire pour maintenir les normes de sécurité les plus élevées.

SettingsRequest history189msRequest Duration5MBMemory Usage9.x
Laravel Version
9.52.20
PHP Version
8.3.17
Environment
production
Debug Mode
Enabled
URL
mbiyopay.com
Timezone
Europe/London
Locale
fr
GET section/{parent_id}
status
200 OK
full_url
https://mbiyopay.com/section/eyJpdiI6InlzUDNGVlljQWIwWEN5dlNydlNBdHc9PSIsInZhbHVlIjoiUkhLVEFUdDVER3Q...
action_name
header.page
controller_action
App\Http\Controllers\SiteController@headerPage
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
    status
    200 OK
    full_url
    https://mbiyopay.com/section/eyJpdiI6InlzUDNGVlljQWIwWEN5dlNydlNBdHc9PSIsInZhbHVlIjoiUkhLVEFUdDVER3Q...
    action_name
    header.page
    controller_action
    App\Http\Controllers\SiteController@headerPage
    uri
    GET section/{parent_id}
    controller
    App\Http\Controllers\SiteController@headerPage
    file
    app/Http/Controllers/SiteController.php:40-48
    middleware
    web, system.maintenance
    duration
    191ms
    peak_memory
    6MB
    response
    text/html; charset=UTF-8
    request_format
    html
    request_query
    []
    
    request_request
    []
    
    request_headers
    0 of 0
    array:19 [ "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "cookie" => array:1 [ 0 => "XSRF-TOKEN=eyJpdiI6InBwaUZzMkxzVE85MVFnVzFHbGQxVlE9PSIsInZhbHVlIjoia0NBRTJ1REFNWjZvMjVRQklVc2t4ZXlpVTFWT0dzY1NsWE9kQ25CSUtHOXpNR1pRWVJEem1oMVFhWVJTeEgrV2xnUEJBb1gwbVhwaDl5SjVPTGdEMlhSK2x3UFN0ZkZWdGFFQ3FzQlB2cERBT2gwa0QzMWtaa0lwYzhVbjJQbEgiLCJtYWMiOiIxZWY0YTNmNTViMmY3N2RkYTAzMjFjZWQyY2MzOTUxNzVkZDU4YmFmMzg3ZGJkMDI1NjhhYzIxNDE3NTBlNmVjIiwidGFnIjoiIn0%3D; mbiyopay_session=eyJpdiI6InZlazVsVXVZZzU2VVlWNlNtVlo5ZUE9PSIsInZhbHVlIjoiZmZFT2F3WEpvS2x5WHlCUzV4V0JzWGVCWENaUStPMWY3UEczZFFBR3g3bkhyTDB5RmM3YWRUNkxQMGw3dE1sZUNSUkd5Yk9jdFhKOVNaODM5Mmh6YWxiRTRkcURSUlkxeXdzbnR2SlZrQVQveUk4TUM5MDRDVURCNW1TNlRsTTYiLCJtYWMiOiIyMjhjNWQ1YzExMmJlYWI4YmJmNTcxZGQ1ZDA3ZmIwZWUwZWE3OTM5Zjk2NjU1YTlhZjdmZTM2MDExOTkyMDEwIiwidGFnIjoiIn0%3DXSRF-TOKEN=eyJpdiI6InBwaUZzMkxzVE85MVFnVzFHbGQxVlE9PSIsInZhbHVlIjoia0NBRTJ1REFNWjZvMjVRQklVc2t4ZXlpVTFWT0dzY1NsWE9kQ25CSUtHOXpNR1pRWVJEem1oMVFhWVJTeEgrV2xnUEJBb" ] "host" => array:1 [ 0 => "mbiyopay.com" ] "pragma" => array:1 [ 0 => "no-cache" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cache-control" => array:1 [ 0 => "no-cache" ] "x-forwarded-for" => array:1 [ 0 => "18.216.229.154" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "priority" => array:1 [ 0 => "u=0, i" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "x-https" => array:1 [ 0 => "on" ] ]
    request_cookies
    0 of 0
    array:2 [ "XSRF-TOKEN" => "Z0Ltjo8yqa4Z3kdcVoszd7t3coEhvBfJ7vm83rtV" "mbiyopay_session" => "sDaeiTohDd08aionNYm8KkXrGkXp6RgVKOrZo5mL" ]
    response_headers
    0 of 0
    array:3 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Wed, 12 Mar 2025 10:22:39 GMT" ] ]
    session_attributes
    0 of 0
    array:4 [ "_token" => "Z0Ltjo8yqa4Z3kdcVoszd7t3coEhvBfJ7vm83rtV" "PHPDEBUGBAR_STACK_DATA" => [] "_previous" => array:1 [ "url" => "https://mbiyopay.com/section/eyJpdiI6IkVLY1o4U3pUNEYwLytXeWNjU1hLc1E9PSIsInZhbHVlIjoiSDg1M09iaEpMNHNTUER3QkFoQzRVdz09IiwibWFjIjoiNTdmODEzNjEzNjBkYjUzYjRmY2YzZjgyZTZmYzMwYTY2MWI0ZGI2ODNlZTgxOTIwODVhNzdhNDYwNmY2ODZhMyIsInRhZyI6IiJ9https://mbiyopay.com/section/eyJpdiI6IkVLY1o4U3pUNEYwLytXeWNjU1hLc1E9PSIsInZhbHVlIjoiSDg1M09iaEpMNHNTUER3QkFoQzRVdz09IiwibWFjIjoiNTdmODEzNjEzNjBkYjUzYjRmY2YzZjg" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
    • Booting (71.75ms)time
    • Routing (1.85ms)
    • View: frontend.header-sectionviews
    • View: frontend.layouts.masterviews
    • View: partials.header-assetviews
    • View: frontend.partials.scroll-to-topviews
    • View: frontend.partials.headerviews
    • View: frontend.partials.download-appviews
    • View: frontend.partials.footerviews
    • View: partials.footer-assetviews
    • View: admin.partials.notifyviews
    • View: frontend.partials.extensions.tawk-toviews
    • 1 x Booting (37.89%)
      71.75ms
      1 x Routing (0.98%)
      1.85ms
      10 x View (0%)
      0μs
      10 templates were rendered
      • frontend.header-sectionheader-section.blade.php#?blade
      • frontend.layouts.mastermaster.blade.php#?blade
      • partials.header-assetheader-asset.blade.php#?blade
      • frontend.partials.scroll-to-topscroll-to-top.blade.php#?blade
      • frontend.partials.headerheader.blade.php#?blade
      • frontend.partials.download-appdownload-app.blade.php#?blade
      • frontend.partials.footerfooter.blade.php#?blade
      • partials.footer-assetfooter-asset.blade.php#?blade
      • admin.partials.notifynotify.blade.php#?blade
      • frontend.partials.extensions.tawk-totawk-to.blade.php#?blade
      20 statements were executed (8 duplicates)Show only duplicates50.81ms
      • Localization.php#22funexysv_paye2.82msselect * from `languages` where `status` = 1 limit 1
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Middleware/Admin/Localization.php:22
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
        • vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
        • vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:78
      • StartingPoint.php#31funexysv_paye1.97msselect * from information_schema.tables where table_schema = 'funexysv_paye' and table_name = 'script' and table_type = 'BASE TABLE'
        Bindings
        • 0: funexysv_paye
        • 1: script
        Backtrace
        • app/Http/Middleware/StartingPoint.php:31
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
        • app/Http/Middleware/Admin/Localization.php:33
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
        • vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
      • StartingPoint.php#31funexysv_paye600μsselect exists(select * from `script`) as `exists`
        Backtrace
        • app/Http/Middleware/StartingPoint.php:31
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
        • app/Http/Middleware/Admin/Localization.php:33
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
        • vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
      • StartingPoint.php#32funexysv_paye880μsselect * from `script` limit 1
        Backtrace
        • app/Http/Middleware/StartingPoint.php:32
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
        • app/Http/Middleware/Admin/Localization.php:33
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
        • vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
      • SystemMaintenance.php#21funexysv_paye830μsselect * from `system_maintenances` limit 1
        Backtrace
        • middleware::system.maintenance:21
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
        • app/Http/Middleware/StartingPoint.php:47
        • vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
      • helpers.php#1853funexysv_paye1.25msselect * from `languages` where `status` = 1 limit 1
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Helpers/helpers.php:1853
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • SiteController.php#42funexysv_paye1.24msselect * from `frontend_header_sections` where `id` = 23 and `status` = 1 limit 1
        Bindings
        • 0: 23
        • 1: 1
        Backtrace
        • app/Http/Controllers/SiteController.php:42
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • FrontendHeaderSection.php#52funexysv_paye920μsselect * from `frontend_header_section_pages` where `parent_id` = 23 and `status` = 1 limit 1
        Bindings
        • 0: 23
        • 1: 1
        Backtrace
        • app/Models/Admin/FrontendHeaderSection.php:52
        • app/Http/Controllers/SiteController.php:44
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
      • FrontendHeaderSection.php#56funexysv_paye1.26msselect * from `frontend_header_section_faqs` where `parent_id` = 23 and `status` = 1 limit 1
        Bindings
        • 0: 23
        • 1: 1
        Backtrace
        • app/Models/Admin/FrontendHeaderSection.php:56
        • app/Http/Controllers/SiteController.php:45
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:259
      • helpers.php#1853funexysv_paye870μsselect * from `languages` where `status` = 1 limit 1
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Helpers/helpers.php:1853
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • SiteSections.php#19funexysv_paye1.62msselect * from `site_sections` where `key` = 'site_cookie' limit 1
        Bindings
        • 0: site_cookie
        Backtrace
        • app/Models/Admin/SiteSections.php:19
        • view::frontend.layouts.master:2
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
      • helpers.php#1862funexysv_paye2.5msselect * from `languages` where `status` = 1 limit 1
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Helpers/helpers.php:1862
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • header.blade.php#6funexysv_paye13.19msselect * from `setup_pages` where `status` = 1 and `type` = 'setup-page'
        Bindings
        • 0: 1
        • 1: setup-page
        Backtrace
        • view::frontend.partials.header:6
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helpers.php#1853funexysv_paye2.4msselect * from `languages` where `status` = 1 limit 1
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Helpers/helpers.php:1853
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • download-app.blade.php#4funexysv_paye5.17msselect * from `site_sections` where `key` = 'app-section' limit 1
        Bindings
        • 0: app-section
        Backtrace
        • view::frontend.partials.download-app:4
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • helpers.php#1853funexysv_paye1.19msselect * from `languages` where `status` = 1 limit 1
        Bindings
        • 0: 1
        Backtrace
        • app/Http/Helpers/helpers.php:1853
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • footer.blade.php#4funexysv_paye1.25msselect * from `site_sections` where `key` = 'footer-section' limit 1
        Bindings
        • 0: footer-section
        Backtrace
        • view::frontend.partials.footer:4
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • footer.blade.php#6funexysv_paye6.19msselect * from `site_sections` where `key` = 'contact-section' limit 1
        Bindings
        • 0: contact-section
        Backtrace
        • view::frontend.partials.footer:6
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • footer.blade.php#8funexysv_paye1.54msselect * from `site_sections` where `key` = 'app-section' limit 1
        Bindings
        • 0: app-section
        Backtrace
        • view::frontend.partials.footer:8
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      • footer.blade.php#10funexysv_paye3.12msselect * from `setup_pages` where `type` = 'useful-links' and `status` = 1 order by `id` asc
        Bindings
        • 0: useful-links
        • 1: 1
        Backtrace
        • view::frontend.partials.footer:10
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:110
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:70
        • vendor/laravel/framework/src/Illuminate/View/View.php:195
      App\Models\Admin\Language
      6Language.php#?
      App\Models\Admin\SetupPage
      6SetupPage.php#?
      App\Models\Admin\SiteSections
      5SiteSections.php#?
      App\Models\Admin\SystemMaintenance
      1SystemMaintenance.php#?
      App\Models\Admin\FrontendHeaderSection
      1FrontendHeaderSection.php#?
      App\Models\Admin\FrontendHeaderSectionPage
      1FrontendHeaderSectionPage.php#?
      App\Models\Admin\FrontendHeaderSectionFaq
      1FrontendHeaderSectionFaq.php#?
          ClearShow all
          Date ↕MethodURLData
          #12025-03-12 10:22:39GET/section/eyJpdiI6InlzUDNGVlljQWIwWEN5dlNydlNBdHc9PSIsInZhbHVlIjoiUkhLVEFUdDVER3Q0eVJ5Q3NadENYdz09IiwibWFjIjoiNDEzZWE2N2U4MDBjZDFhMTE4YzY3YzZiOWI0NjM3YjcxMDczNzU2OWJhYmY4MWIwMjE4Y2RmYjVmYjIzZmI1YiIsInRhZyI6IiJ9102021