# ProjectConnection (Project API)

**URL:** <https://discuss.gradle.org/t/projectconnection-project-api/4075>\
**Category:** Old Forum Archive\
**Created:** [August 29, 2014, 8:11am UTC](https://discuss.gradle.org/t/projectconnection-project-api/4075 "2014-08-29T08:11:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mr\_Bellski](https://avatars.discourse-cdn.com/v4/letter/m/e9a140/32.png) [@mr\_Bellski](https://discuss.gradle.org/u/mr_Bellski)\
**Post date:** [August 29, 2014, 8:11am UTC](https://discuss.gradle.org/t/projectconnection-project-api/4075/1 "2014-08-29T08:11:00Z")

</div>

Hello. Is it possible to get access to project api of gradle project. I mean i need to know version, groupId, properties of projects and etc.

P.S. Mb like this \>

ProjectConnection conn = getConnection(anActionEvent.getProject().getBaseDir().getPath(), s);

GradleProject gp = conn.getModel(GradleProject.class);

System.out.println(GUtil.loadProperties(gp.getBuildScript().getSourceFile()));

---

<div class="post-metadata">

**Author:** ![mark\_vieira](https://sea1.discourse-cdn.com/gradle/user_avatar/discuss.gradle.org/mark_vieira/32/5396_2.png) [@mark\_vieira](https://discuss.gradle.org/u/mark_vieira)\
**Post date:** [August 29, 2014, 6:18pm UTC](https://discuss.gradle.org/t/projectconnection-project-api/4075/2 "2014-08-29T18:18:00Z")

</div>

Is there information you need that is not exposed by the [‘Project’](http://www.gradle.org/docs/current/javadoc/org/gradle/api/Project.html) interface? Also, where are you trying to access the project from (build script, init script, script plugin, binary plugin, etc)?
