Dassault Systèmes · Schema

Customerlegalentity

identification of the target Customer Legal Entity

3DEXPERIENCEPLMProduct Lifecycle ManagementCADManufacturingSolidWorksCATIAENOVIAEngineering3D Collaboration

Properties

Name Type Description
id stringnull 3DS site identifier
dunsNumber stringnull Duns & Bradstreet identification
vatNumber stringnull VAT (Value Added Tax) identification number
registrationId stringnull registration id of the company in the country
name stringnull the targeted name
city stringnull City Location
country object
addressLine1 stringnull 1st line of the address
statePrefecture stringnull state / Prefecture
addressLine2 stringnull 2nd line of the address (if needed)
zipCode stringnull ZIP Postal code
websiteUrl stringnull website URL of the company
View JSON Schema on GitHub

JSON Schema

customerLegalEntity.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://api-evangelist.github.io/dassault/json-schema/customerLegalEntity.json",
  "title": "Customerlegalentity",
  "type": "object",
  "description": "identification of the target Customer Legal Entity",
  "properties": {
    "id": {
      "type": [
        "string",
        "null"
      ],
      "description": "3DS site identifier",
      "example": 200000000029188
    },
    "dunsNumber": {
      "type": [
        "string",
        "null"
      ],
      "description": "Duns & Bradstreet identification",
      "example": 266257315
    },
    "vatNumber": {
      "type": [
        "string",
        "null"
      ],
      "description": "VAT (Value Added Tax) identification number",
      "example": "DE128212199"
    },
    "registrationId": {
      "type": [
        "string",
        "null"
      ],
      "description": "registration id of the company in the country"
    },
    "name": {
      "type": [
        "string",
        "null"
      ],
      "description": "the targeted name",
      "example": "World Company Limited"
    },
    "city": {
      "type": [
        "string",
        "null"
      ],
      "description": "City Location",
      "example": "San Francisco"
    },
    "country": {
      "$ref": "#/components/schemas/country"
    },
    "addressLine1": {
      "type": [
        "string",
        "null"
      ],
      "description": "1st line of the address",
      "example": "Kraillinger Strasse 5"
    },
    "statePrefecture": {
      "type": [
        "string",
        "null"
      ],
      "description": "state / Prefecture"
    },
    "addressLine2": {
      "type": [
        "string",
        "null"
      ],
      "description": "2nd line of the address (if needed)"
    },
    "zipCode": {
      "type": [
        "string",
        "null"
      ],
      "description": "ZIP Postal code",
      "example": 82131
    },
    "websiteUrl": {
      "type": [
        "string",
        "null"
      ],
      "description": "website URL of the company",
      "example": "www.world-company-limited.com"
    }
  },
  "required": [
    "name",
    "city",
    "country"
  ]
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/customerLegalEntity"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.