---
title: "DF0023: RPC Function Not Registered (Get)"
description: "RPC function \"{name}\" is not registered"
canonical_url: "https://devfra.me/errors/df0023"
---
# DF0023: RPC Function Not Registered (Get)

> RPC function "\{name}" is not registered

## Message

> RPC function "`{name}`" is not registered

## Cause

A consumer asked for the schema or handler of a function that has never been registered with `ctx.rpc.register()`.

## Fix

Confirm the function name matches a registration. RPC names are namespaced, so typos in the prefix are a common cause.

## Source

- [`packages/devframe/src/rpc/collector.ts`](https://github.com/devframes/devframe/blob/main/packages/devframe/src/rpc/collector.ts): collector `get()`/lookup paths throw `DF0023` when consumers ask for a function that has not been registered.


## Sitemap

See the full [sitemap](https://devfra.me/sitemap.md) for all pages.
