mirror of
https://gitlab.com/PronounsPage/PronounsPage.git
synced 2025-09-28 07:20:49 -04:00
docs: Update API documentation for profile routes
This commit is contained in:
parent
18a6f27414
commit
5aeaf8b98d
@ -25,7 +25,7 @@
|
|||||||
<span v-html="note"></span>
|
<span v-html="note"></span>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p v-if="queryString" class="mb-0 small">
|
<p v-if="queryString" class="mt-2 mb-0 small bold">
|
||||||
<T>api.query</T><T>quotation.colon</T>
|
<T>api.query</T><T>quotation.colon</T>
|
||||||
</p>
|
</p>
|
||||||
<ul v-if="queryString" class="small">
|
<ul v-if="queryString" class="small">
|
||||||
@ -42,6 +42,13 @@
|
|||||||
<script>
|
<script>
|
||||||
import {head} from "../src/helpers";
|
import {head} from "../src/helpers";
|
||||||
|
|
||||||
|
function get_profile(route_part, param) {
|
||||||
|
return ['GET', `/api/profile/${route_part}/{${param}}?version=2`, {
|
||||||
|
'props': "Specify what properties that the response should include. How to specify them is described <a href='https://gitlab.com/PronounsPage/PronounsPage/-/merge_requests/345#table-of-keys'> here.",
|
||||||
|
'lprops[<locale>]': "Same as the <code>props</code> parameter, but only for specific locales. Replace <code><locale></code> with the locale you wish to override the filter for."
|
||||||
|
}, ['Note that the <code>birthday</code> field will only be available when querying your own account; otherwise only the calculated <code>age</code> might be available (if the person has filled out their birthday)']]
|
||||||
|
}
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
@ -93,8 +100,8 @@
|
|||||||
header: 'profile.header',
|
header: 'profile.header',
|
||||||
icon: 'id-card',
|
icon: 'id-card',
|
||||||
endpoints: {
|
endpoints: {
|
||||||
profile_get: ['GET', '/api/profile/get/{username}?version=2', undefined, ['Note that the <code>birthday</code> field will only be available when querying your own account; otherwise only the calucaled <code>age</code> might be available (if the person has filled out their birthday)']],
|
profile_get: get_profile("get", "username"),
|
||||||
profile_get_by_id: ['GET', '/api/profile/get-id/{id}?version=2', undefined, ['Note that the <code>birthday</code> field will only be available when querying your own account; otherwise only the calucaled <code>age</code> might be available (if the person has filled out their birthday)']],
|
profile_get_by_id: get_profile("get-id", "id"),
|
||||||
user_socialLookup: ['GET', '/api/user/social-lookup/{provider}/{identifier}', undefined],
|
user_socialLookup: ['GET', '/api/user/social-lookup/{provider}/{identifier}', undefined],
|
||||||
},
|
},
|
||||||
}, {
|
}, {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user