# External Links

## GET /external-links

> List External Links

```json
{"openapi":"3.0.3","info":{"title":"MGR Agency API","version":"1.0.0"},"tags":[{"name":"External Links"}],"servers":[{"url":"https://api.moregoodreviews.com/agency"}],"security":[{"ApiKey":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"http","scheme":"bearer"}},"schemas":{"AgencyLink":{"type":"object","properties":{"id":{"type":"integer"},"uuid":{"type":"string"},"label":{"type":"string"},"url":{"type":"string"}}}}},"paths":{"/external-links":{"get":{"tags":["External Links"],"summary":"List External Links","operationId":"listExternalLinks","responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","description":"Success","properties":{"success":{"type":"boolean"},"code":{"type":"integer"},"data":{"type":"array","items":{"$ref":"#/components/schemas/AgencyLink"}}}}}}}}}}}}
```

## POST /external-links

> Create External Link

```json
{"openapi":"3.0.3","info":{"title":"MGR Agency API","version":"1.0.0"},"tags":[{"name":"External Links"}],"servers":[{"url":"https://api.moregoodreviews.com/agency"}],"security":[{"ApiKey":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"http","scheme":"bearer"}},"schemas":{"AgencyLink":{"type":"object","properties":{"id":{"type":"integer"},"uuid":{"type":"string"},"label":{"type":"string"},"url":{"type":"string"}}}}},"paths":{"/external-links":{"post":{"tags":["External Links"],"summary":"Create External Link","operationId":"createExternalLink","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["label","url"],"properties":{"label":{"type":"string","maxLength":30},"url":{"type":"string","maxLength":500}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","description":"Success","properties":{"success":{"type":"boolean"},"code":{"type":"integer"},"data":{"$ref":"#/components/schemas/AgencyLink"}}}}}}}}}}}
```

## PUT /external-links/{link\_id}

> Update External Link

```json
{"openapi":"3.0.3","info":{"title":"MGR Agency API","version":"1.0.0"},"tags":[{"name":"External Links"}],"servers":[{"url":"https://api.moregoodreviews.com/agency"}],"security":[{"ApiKey":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"http","scheme":"bearer"}},"schemas":{"AgencyLink":{"type":"object","properties":{"id":{"type":"integer"},"uuid":{"type":"string"},"label":{"type":"string"},"url":{"type":"string"}}}}},"paths":{"/external-links/{link_id}":{"put":{"tags":["External Links"],"summary":"Update External Link","operationId":"updateExternalLink","parameters":[{"name":"link_id","in":"path","required":true,"schema":{"type":"integer"}}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["label","url"],"properties":{"label":{"type":"string","maxLength":30},"url":{"type":"string","maxLength":500}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","description":"Success","properties":{"success":{"type":"boolean"},"code":{"type":"integer"},"data":{"$ref":"#/components/schemas/AgencyLink"}}}}}}}}}}}
```

## DELETE /external-links/{link\_id}

> Delete External Link

```json
{"openapi":"3.0.3","info":{"title":"MGR Agency API","version":"1.0.0"},"tags":[{"name":"External Links"}],"servers":[{"url":"https://api.moregoodreviews.com/agency"}],"security":[{"ApiKey":[]}],"components":{"securitySchemes":{"ApiKey":{"type":"http","scheme":"bearer"}}},"paths":{"/external-links/{link_id}":{"delete":{"tags":["External Links"],"summary":"Delete External Link","operationId":"deleteExternalLink","parameters":[{"name":"link_id","in":"path","required":true,"schema":{"type":"integer"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"type":"object","description":"Success","properties":{"success":{"type":"boolean"},"code":{"type":"integer"},"data":{"type":"object","nullable":true}}}}}}}}}}}
```
