# Developer ## Overview The **Developer** section is designed to provide developers with the necessary tools and resources to integrate and utilise the Ryft platform effectively. This section includes the API keys management, Webhooks configuration, and Apple Pay setup. It is accessible by clicking on the user icon located at the top-right corner of the Ryft Portal interface, then selecting **Developer** from the dropdown menu. ## Overview The **Overview** section provides a summary of the Ryft system status, including Core Products & Services, and the current status of the Merchant Dashboard. It also includes links to the API documentation and other developer resources. ## API Keys The **API Keys** section allows developers to manage their Public and Secret API keys, which are essential for authenticating requests to the Ryft API. Users can generate new keys, view existing keys, and revoke keys as needed. For more information on how to use API keys, please refer to the [Initiate Payments](/documentation/get_started/initiate_payments) documentation. ## Webhooks The **Webhooks** section allows developers to configure webhooks for their applications. Webhooks are used to receive real-time notifications about events that occur in the Ryft system, such as payment transactions or account updates. Users can add new webhook endpoints, view existing endpoints, and manage their configurations. For more information on how to set up and use webhooks, please refer to the [Webhooks](/documentation/get_started/webhooks) documentation. ## Events The **Events** section provides a list of all webhook events that have been triggered. Users can view the details of each event, including the event type, timestamp, and payload. This section is useful for debugging and monitoring webhook activity, allowing developers to ensure that their applications are responding correctly to events from the Ryft platform. ## Apple Pay The **Apple Pay** section allows developers to set up and manage Apple Pay for their applications. This includes configuring the necessary settings, such as Web Domains and iOS certificates, to enable Apple Pay transactions through the Ryft platform. For more information on how to set up Apple Pay, please refer to [this](/documentation/get_started/additional_resources/apple_pay) page.