def get_portal_registration_status(self) -> dict:
    """Get current Orchestrator Cloud Portal registration status

    .. list-table::
        :header-rows: 1

        * - Swagger Section
          - Method
          - Endpoint
        * - spPortal
          - GET
          - /spPortal/registration

    :return: Returns dictionary for registration status details \n
        * keyword **emails** (`list[str]`): list of configured emails
        * keyword **site** (`str`): Site name, if assigned,
          ``unassigned`` if empty
        * keyword **accountName** (`str`): Account name
        * keyword **registered** (`bool`): ``True`` if currently
          registered
        * keyword **enabled** (`bool`): ``True`` if Orchestrator has
          registered with Cloud Portal and has been approved
        * keyword **accountKey** (`str`): Account Key
        * keyword **pendingPoll** (`bool`): ``True`` if pending on
          polling data
        * keyword **group** (`str`): Group name if assigned,
          ``unassigned`` if empty
    :rtype: dict
    """
    return self._get("/spPortal/registration")