Skip to main content
GET
/
v1
/
filing
/
formation
/
requirement
Get formation requirements
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

fetch('https://api.getpalm.com/v1/filing/formation/requirement', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
{
  "type": "formation",
  "schema": {
    "type": "object",
    "required": [
      "jurisdiction",
      "entity_name",
      "contact",
      "principal_address",
      "organizers"
    ],
    "properties": {
      "entity_name": {
        "type": "string"
      },
      "organizers": {
        "type": "array"
      }
    }
  },
  "entity_type": "llc",
  "jurisdiction": "US-NC"
}

Authorizations

Authorization
string
header
required

Enter your API key in the format: sk_test_xxxxx or sk_live_xxxxx

Query Parameters

entity_type
enum<string>
required

Entity type

Available options:
llc,
corporation
jurisdiction
string
required

Jurisdiction (e.g., US-NC)

Response

200 - application/json

Formation requirements

type
string
required

Filing type

Example:

"formation"

schema
object
required

JSON Schema describing the partner-shape request body for this filing.

Example:
{
"type": "object",
"required": [
"jurisdiction",
"entity_name",
"contact",
"principal_address",
"organizers"
],
"properties": {
"entity_name": { "type": "string" },
"organizers": { "type": "array" }
}
}
entity_type
string

Entity type

Example:

"llc"

jurisdiction
string

Jurisdiction (ISO 3166-2)

Example:

"US-NC"