Skip to content

Commit c5e0d16

Browse files
author
Vincent Shadbolt
committed
API reference overview page
1 parent a51054d commit c5e0d16

7 files changed

Lines changed: 34 additions & 22 deletions

File tree

getting-started/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ This portal is organized to support users at all experience levels, from foundat
2323
- [Reverse Resolution](/resolution/guides/reverse-resolution/overview.md)
2424
- [Unstoppable Partner API](/domain-distribution-and-management/overview.md)
2525
- [Unstoppable Login](/identity/overview/login-with-unstoppable.md)
26-
- [API Reference](/openapi/resolution.page.yaml)
26+
- [API Reference](/openapi/overview.md)
2727

2828
<embed src="/snippets/_developer-survey-embed.md" />

index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ export default LandingLayout;
4747
<ThinTile to="resolution/overview.md" icon={toolkit} header="Resolve Domains in your App">
4848
Retrieve cryptocurrency addresses, IPFS hashes, and metadata from onchain domains within in your app.
4949
</ThinTile>
50-
<ThinTile to="openapi/index.page.yaml" icon={apiref} header="API Reference">
50+
<ThinTile to="openapi/overview.md" icon={apiref} header="API Reference">
5151
Consult the documentation and live testing features of Unstoppable Domains APIs,
5252
including the Resolution Service API and Partner API.
5353
</ThinTile>

openapi/index.page.yaml

Lines changed: 0 additions & 17 deletions
This file was deleted.

openapi/overview.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: Overview of the Unstoppable Domains API Reference
3+
description: The UD API Reference portal is both a technical resource. This will be useful for technical readers.
4+
---
5+
6+
# Unstoppable Domains API Reference Portal Overview
7+
8+
This API Reference is designed to help you understand how to build and integrate custom applications using Unstoppable Domains APIs.
9+
10+
## Before You Begin
11+
12+
You'll need the following to get started:
13+
14+
- An [API key](../domain-distribution-and-management/quickstart/retrieve-an-api-key.md)
15+
16+
## How This Portal Is Organized
17+
18+
This portal is organized to support users familair with API implementation. If you're new to crypto and blockchain, consider starting with the [Get Started](../getting-started/overview.md) in the top navbar. Advanced users may wish to explore topics like:
19+
20+
- [Metadata](/openapi/metadata.page.yaml)
21+
- [Resolution](/openapi/resolution.page.yaml)
22+
- [Partner](/openapi/partner.page.yaml)
23+
- [Profile](/openapi/profile-v1.page.yaml)
24+
- [Messaging](/openapi/messaging-v1.page.yaml)
25+
- [Login](/openapi/loginref.page.yaml)
26+
- [Registry](/openapi/registry.page.yaml)
27+
28+
<embed src="/snippets/_developer-survey-embed.md" />

openapi/sidebars.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
pages:
2-
- page: index.page.yaml
2+
- page: overview.md
3+
label: Overview
34
separatorLine: true
45
- page: metadata.page.yaml
56
separatorLine: true

sidebars.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,5 +229,5 @@
229229
- label: "Namehashing"
230230
page: getting-started/domain-registry-essentials/namehashing.md
231231
separatorLine: true
232-
- link: openapi/index.page.yaml
232+
- link: /openapi/overview/
233233
label: API Reference

siteConfig.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ nav:
4848
page: getting-started/overview.md
4949

5050
- label: API Reference
51-
page: openapi/index.page.yaml
51+
page: openapi/overview.md
5252

5353
- search: true
5454

0 commit comments

Comments
 (0)