# Retrieve serverless.yml output value in aws codebuild

**URL:** <https://forum.serverless.com/t/retrieve-serverless-yml-output-value-in-aws-codebuild/14677>\
**Category:** Serverless Framework\
**Tags:** aws\
**Created:** [April 8, 2021, 8:46pm UTC](https://forum.serverless.com/t/retrieve-serverless-yml-output-value-in-aws-codebuild/14677 "2021-04-08T20:46:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![raminesfan](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/raminesfan/32/4483_2.png) [@raminesfan](https://forum.serverless.com/u/raminesfan)\
**Post date:** [April 8, 2021, 8:46pm UTC](https://forum.serverless.com/t/retrieve-serverless-yml-output-value-in-aws-codebuild/14677/1 "2021-04-08T20:46:22Z")

</div>

What is the best way to retrieve the value of an output defined in serverless.yaml in my aws codebuild?

In this scenario, I want to retrieve **ApiUrl** in my codebuild buildspec file.

```
  Outputs:
    ApiUrl:
      Description: "The API Gateway URL"
      Value:
        Fn::Join:
          - ""
          - - "https://"
            - Ref: ApiGatewayRestApi
            - ".execute-api.${self:provider.region}.amazonaws.com/${self:custom.stage}"
```
