> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getpalm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Registry detail

> Pull everything Palm holds on a business: prefill your application from it, and screen on standing before you verify.

export const iconProps = (variant = "default") => {
  const iconVariants = {
    default: "palm-icon-default",
    horizontal: "palm-icon-horizontal",
    stack: "palm-icon-stack",
    navigation: "palm-icon-navigation",
    darkHorizontal: "palm-icon-dark-horizontal",
    dark_stack: "palm-icon-dark-stack",
    getStarted: "palm-icon-get-started"
  };
  return iconVariants[variant] ?? iconVariants.default;
};

export const PalmCard = ({title, description, icon, variant = "default", href, items}) => {
  if (variant === "getStarted") {
    return <div data-card className="pc-wrapper-get-started flex flex-col gap-4 border border-[rgba(4,44,47,0.1)] rounded-2xl p-6">
        <div className="pc-wrapper-inner-get-started">
          {icon !== undefined && <div className="pc-icon-container-get-started">{icon}</div>}
          {title !== undefined && <span className="pc-title-get-started">{title}</span>}
        </div>
        {items && items.length > 0 && <ul className="pc-items-get-started">
            {items.map((item, i) => <li key={i}>
                <a href={item.href} className="pc-item-link-get-started">{item.label}</a>
              </li>)}
          </ul>}
      </div>;
  }
  const variants = {
    default: {
      wrapper: "pc-wrapper-default",
      title: "pc-title",
      description: "pc-description"
    },
    horizontal: {
      wrapper: "pc-wrapper-card",
      title: "pc-title-horizontal",
      description: "pc-description"
    },
    stack: {
      wrapper: "pc-wrapper-stack",
      title: "pc-title-stack",
      description: "pc-description"
    },
    darkHorizontal: {
      wrapper: "pc-wrapper-dark-horizontal",
      title: "pc-title-dark-horizontal",
      description: "pc-description-dark-horizontal"
    },
    navigation: {
      wrapper: "pc-wrapper-navigation",
      title: "pc-title-navigation",
      description: "pc-description-navigation"
    },
    dark_stack: {
      icon: "pc-icon-card",
      title: "pc-title",
      description: "pc-description"
    }
  };
  const styles = variants[variant] ?? variants.default;
  const inner = <a data-card href={href ? href : '#'} className={`no-underline flex flex-col h-full items-start gap-4 p-6 rounded-2xl hover:opacity-80 transition-opacity ${styles.wrapper}`}>
      {icon !== undefined && <span className="icon-wrapper">{icon}</span>}
      {(title !== undefined || description !== undefined) && <div className="flex flex-col min-w-0">
          {title !== undefined && <span className={styles.title}>{title}</span>}
          {description !== undefined && <span className={styles.description}>{description}</span>}
        </div>}
    </a>;
  return inner;
};

[Registry search](/onboard/registry-search) identifies the business. Detail returns everything Palm holds about it.

That is the point at which your member stops typing. The legal name, entity type, formation date, jurisdictions, addresses, registered agent, and the people on file all come back in one call, so the rest of your application fills itself from an authoritative record instead of from what someone remembers. And because the business now has a Palm ID, that identity is reusable: the same record carries into verification, monitoring, and filings without anyone entering it a second time.

***

## Retrieve a record

```bash Bash wrap theme={null}
GET /v1/business/registry/{registration_jurisdiction}/{registration_number}
```

Both values come straight from a search result. A registration number is only unique within its jurisdiction, so the two are always used together.

Every jurisdiction publishes its records differently. Palm normalizes them into one shape, so you read the same fields whether the business registered in Delaware or Wyoming. For the full response, see [Get business from registry](https://docs.getpalm.com/api-reference/v1/registry/get-business-from-registry).

## Prefill the application

Most of what a business application asks for is already on the public record: the legal name, the jurisdictions the business was formed in and operates in, the formation date, the registered agent, and the officers, directors, and members on file.

Ask your member for the one thing only they can tell you, and read the rest. Fewer fields mean fewer chances to mistype something, fewer abandoned applications, and data that already agrees with the source you would have checked it against.

## Screen before you verify

The record also carries the entity's current status and its standing, broken out by category rather than as a single flag. In most jurisdictions that comes back with the record, in the same call, with no separate lookup and no government fee.

That makes detail a cheap first gate. A business that comes back suspended, revoked, or behind on its obligations is worth catching before you spend anything on deeper checks. It may also be a problem you can resolve rather than a reason to reject. A business that comes back clean is worth those checks.

## Then verify

You now have the business as the authoritative sources describe it. What you do not have is whether the tax ID your customer gave you belongs to this entity, whether the people signing up are who they say they are, or whether anything about them should stop the application.

That is [Verify](/verify/overview).

## Next steps

<div className="grid 2xl:grid-cols-3 gap-6 mt-6">
  <PalmCard variant="navigation" title="Verify a business" description="Confirm the entity is real and registered, validate its tax ID, and screen for risk." icon={<Icon className={iconProps("navigation")} icon="arrow-right" />} href="/verify/verify-a-business" />

  <PalmCard variant="navigation" title="Registry search" description="Find a business by name, jurisdiction, or location." icon={<Icon className={iconProps("navigation")} icon="arrow-right" />} href="/onboard/registry-search" />

  <PalmCard variant="navigation" title="Monitor overview" description="Watch a business record for standing and registration changes." icon={<Icon className={iconProps("navigation")} icon="arrow-right" />} href="/monitor/overview" />
</div>
