Download OpenAPI specification:Download
Access information on Eclipse Foundation publisher agreements.
Fetch the open-vsx.org publisher agreement for the current user.
{- "PersonID": "string",
- "DocumentID": "string",
- "Version": "string",
- "EffectiveDate": "string",
- "ReceivedDate": "string",
- "ScannedDocumentBLOB": "string",
- "ScannedDocumentMime": "string",
- "ScannedDocumentFileName": "string",
- "ScannedDocumentBytes": "string",
- "Comments": "string"
}
Create an open-vsx.org publisher agreement for the current user.
Required information to sign an open-vsx.org publisher agreement.
version required | string The version number of the document/agreement. |
github_handle required | string The GitHub username of the user. This must match what the Eclipse Foundation has on file for the user to successfully sign the puglisher agreement. |
{- "version": "string",
- "github_handle": "string"
}
{- "PersonID": "string",
- "DocumentID": "string",
- "Version": "string",
- "EffectiveDate": "string",
- "ReceivedDate": "string",
- "ScannedDocumentBLOB": "string",
- "ScannedDocumentMime": "string",
- "ScannedDocumentFileName": "string",
- "ScannedDocumentBytes": "string",
- "Comments": "string"
}
Retrieve the open-vsx.org publisher agreement of a user. The current user can retrieve his own Publisher Agreement but only an admin can retrieve a Publisher Agreement of another user.
ef_username required | string The Eclipse username. |
{- "PersonID": "string",
- "DocumentID": "string",
- "Version": "string",
- "EffectiveDate": "string",
- "ReceivedDate": "string",
- "ScannedDocumentBLOB": "string",
- "ScannedDocumentMime": "string",
- "ScannedDocumentFileName": "string",
- "ScannedDocumentBytes": "string",
- "Comments": "string"
}
[- {
- "uid": "string",
- "name": "string",
- "picture": "string",
- "mail": "string",
- "eca": {
- "signed": true,
- "can_contribute_spec_project": true
}, - "is_committer": true,
- "first_name": "string",
- "last_name": "string",
- "publisher_agreements": {
- "property1": {
- "version": "1"
}, - "property2": {
- "version": "1"
}
}, - "github_handle": "string",
- "twitter_handle": "string",
- "org": "string",
- "org_id": 0,
- "job_title": "string",
- "website": "string",
- "country": {
- "code": "CA",
- "name": "Canada"
}, - "bio": "string",
- "interests": [
- "string"
], - "working_groups_interests": { },
- "public_fields": { },
- "mail_history": { },
- "mail_alternate": { },
- "gerrit_url": "string",
- "projects_url": "string",
- "mailinglist_url": "string",
- "mpc_favorites_url": "string"
}
]