---
id: authorisation-server-metadata
title: "Authorisation Server Metadata"
description: "The Authorisation Server Metadata endpoint for an organisation's capabilities in regards to a Data Marketplace."
sidebar_label: "Authorisation Server Metadata"
hide_title: true
hide_table_of_contents: true
api: eJzFVs1uGzcQfpUBL02A1cp1ehKKom6SBm6TNrAd5GAI8Wh3tMuYSzLkrGRV2FufpI/WJymGu5L14zhNLz1JouaP833zDdeqpFgE7Vk7qybqqiY4a7l2QUeUM7iksKAAb4ixREYgW3qnLcPcBUALLlRoB+NvIhTocaaNZk0RtIVAFYYyAjtAeCEB3mC4JfYGC8pVpjwGbIgpRDW5Xj9QzvkLcHPgmvZSqUxpsfDItcqUxYbURO1anJcqU4E+tTpQqSYcWspULGpqUE3WildePCIHbSvVdVMxjt7ZSFH+Pz05kY/9el4RP94elanCWSbL4ozeG10kw/HHKBHWOxX44DwFaZT80jG2FI4ryw5KOE92cF6SZT3XFBIQ0p7fpbJNeX/slqe6TLG7Jfthg96X81yJ/T3a7y5e/8tEgSodOaTjr8h3seP2X9Iu0OgSmT587UXf1xRImHxWFBQj9BefB9cAwtvWmFGirTCJIkOBFmYECwrS/RLQloADJahUnbS6z+dmH6ngnoS6TSS83sB8hMfn+vb5i007yVUTlml21up5T7zRVUq/PuZ6omCm6A4bb+TgiJ/dYXN2Y0KfS3UpMWMlE6seGgc1zVRDXLtSTVRFnMacazVR48WzcaSw0AWNZV5G0WNB4/X+4HbjfEnGjG6tW9qxk/aOcBf3UezzZKr/8pB2vKDGwdauDUZNVM3s42Q8LqlxI/Q611VAy7l2qssOA1wyVtpWn4sR+78Pw0ylpqINmleXAkA/3Wde/0qrHSywPxhUbOjsVsf2SH7E2LO353BLq0Q7UYEewRxELRdoWtoI5s1enJsBQGjayMJhH2iu76iEpeYabvoa4QaeWMeUAnBAbVIPBKanGVBe5QdhJzA4fr9ybZB2jG5p9cNNLmz6iTBQEHu5+yz9+tmFBllN1C/vr47v1g9h4jp4jHFTXh9pqFk2y74QbDuYWC897JOp7TgKbmk8tZ07qUaEGoukENSgFmxj670L/OM9nltI9Kv7o30i7HLo4DZbJ3jy959/PQUdAeFySaWONfTr9K6o0VaUdKQXlR5OGMYEfHALXVLI4ZyhjRQhkpmPoltQIF1Z0GkV8Cob/HFmCIpA6RhNzACh1JVmNLBEY4hTsuiMLsG7EpiK2jrjKk0xA7I4S5gjWFqCoQUZIZS2TGlj9ft9tVE+1yCLeeEabzTagnrAyl41q9ak+6TXAMK8NUaYW2pOdTZoLQV5CBhdkI1JuTZT4LGoCU7zk6OeL5fLHNPfuQvVePCN49fnz1/+dvlyJD4iUprNHnggs1O6om3I8ma6REB6vE5PTr/Ln+Xfiq93kRu0u/V8YfPvYb++fwj8D6+qgfNMdzz2BnWS9tTC9SDF12rxbNBPXZBUv5VjlanJ0UtqR5FVph7R5GmmahdZMqzXM4z0Lpiuk+NPLYWVmlxPZamFxNNet3WU76WazNFEeqSRTy6G99xTePRp+OD1N8prV/1WbeWXytStCPPh07GbbpdrqrE3EnXyvON+vEF3V9+rl1eq6/4BjKAHAw==
sidebar_class_name: "get api-method"
info_path: docs/datamarketplace-individual-api/igrant-io-api-documentation
custom_edit_url: null
---

> **Build this with an AI coding agent.** Install the iGrant.io Agent Skills, then ask your agent to build the integration:
>
> ```bash
> npx skills add L3-iGrant/skills
> ```


import ApiTabs from "@theme/ApiTabs";
import DiscriminatorTabs from "@theme/DiscriminatorTabs";
import MethodEndpoint from "@theme/ApiExplorer/MethodEndpoint";
import SecuritySchemes from "@theme/ApiExplorer/SecuritySchemes";
import MimeTabs from "@theme/MimeTabs";
import ParamsItem from "@theme/ParamsItem";
import ResponseSamples from "@theme/ResponseSamples";
import SchemaItem from "@theme/SchemaItem";
import SchemaTabs from "@theme/SchemaTabs";
import Markdown from "@theme/Markdown";
import OperationTabs from "@theme/OperationTabs";
import TabItem from "@theme/TabItem";

<h1 className={"openapi__heading"}>Authorisation Server Metadata</h1>

<MethodEndpoint method={"get"} path={"/v3/service/data-space/{organisationId}/.well-known/oauth-authorization-server"}></MethodEndpoint>



The Authorisation Server Metadata endpoint for an organisation's capabilities in regards to a Data Marketplace.

## Request

<details style={{"marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collapsed={false} open={true}><summary style={{}}><h3 className={"openapi-markdown__details-summary-header-params"}>Path Parameters</h3></summary><div><ul><ParamsItem className={"paramsItem"} param={{"description":"The ID of the organisation","in":"path","name":"organisationId","required":true,"schema":{"type":"string"}}}></ParamsItem></ul></div></details><div><div><ApiTabs label={undefined} id={undefined}><TabItem label={"200"} value={"200"}><div>

Get Authorisation Server Metadata

</div><details style={{"textAlign":"left","marginBottom":"1rem"}} className={"openapi-markdown__details"} data-collaposed={true} open={false}><summary style={{}}><strong>Response Headers</strong></summary><ul style={{"marginLeft":"1rem"}}><li className={"schemaItem"}><summary style={{}}><strong>Content-Type</strong><span style={{"opacity":"0.6"}}> json</span></summary><div><div style={{"marginTop":".5rem","marginBottom":".5rem"}}>

Content-Type header

</div></div></li></ul></details><div><MimeTabs className={"openapi-tabs__mime"} schemaType={"response"}><TabItem label={"application/json"} value={"application/json"}><SchemaTabs className={"openapi-tabs__schema"}><TabItem label={"Schema"} value={"Schema"}><details style={{}} className={"openapi-markdown__details response"} data-collapsed={false} open={true}><summary style={{}} className={"openapi-markdown__details-summary-response"}><strong>Schema</strong></summary><div style={{"textAlign":"left","marginLeft":"1rem"}}></div><ul style={{"marginLeft":"1rem"}}><SchemaItem collapsible={false} name={"issuer"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Issuer Identifier for the OAuth Authorization Server"}}></SchemaItem><SchemaItem collapsible={false} name={"token_endpoint"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Token endpoint URL for the OAuth Authorization Server"}}></SchemaItem><SchemaItem collapsible={false} name={"registration_endpoint"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Registration endpoint URL for the OAuth Authorization Server"}}></SchemaItem><SchemaItem collapsible={false} name={"validate_token_endpoint"} required={false} schemaName={"string"} qualifierMessage={undefined} schema={{"type":"string","description":"Where an Access Token from a Pull-Data request can be verified and authorised"}}></SchemaItem></ul></details></TabItem><TabItem label={"Example (from schema)"} value={"Example (from schema)"}><ResponseSamples responseExample={"{\n  \"issuer\": \"string\",\n  \"token_endpoint\": \"string\",\n  \"registration_endpoint\": \"string\",\n  \"validate_token_endpoint\": \"string\"\n}"} language={"json"}></ResponseSamples></TabItem></SchemaTabs></TabItem></MimeTabs></div></TabItem></ApiTabs></div></div>
      