Five Number tools › Graph Connector Schema Builder
Microsoft Graph Connector Schema Builder
Build the connection and schema JSON for a Microsoft Graph connector (Copilot connector) from a simple form, or paste a schema to validate it against the property types, flags, labels and the searchable / refinable rules.
Nothing you type is sent anywhere. It all runs in your browser.Connection
0 / 32
3 to 32 letters and digits only. Cannot start with “Microsoft” or be a reserved value.
0 / 128
Helps Copilot understand the nature of the content.
Schema properties
1 to 128 properties. Flags: S searchable, Q queryable, R retrievable, Rf refinable. Searchable and refinable can’t both be on, and only String and StringCollection can be searchable.
Output
Schema — PATCH /external/connections/{id}/schema
Connection — POST /external/connections
What this checks
- Connection id: 3 to 32 alphanumeric characters, can’t start with
Microsoftor be a reserved value (SharePoint, Teams, Exchange, and so on). - Schema:
baseTypemust bemicrosoft.graph.externalItem, with 1 to 128 properties. - Property name: up to 32 characters, letters and digits only.
- Searchable and refinable are mutually exclusive; only
StringandStringCollectioncan be searchable. - Labels should be mapped only to retrievable properties, and each label to a single property.
- A core linter for the documented rules, not the full Graph validation. Confirm against the connector schema docs and register with the Graph API.