{"note":"OpenAPI conversion -- returning structured metadata","name":"slideroom-com","description":"SlideRoom API V2","version":"v2","base_url":"https://api.slideroom.com","endpoints":11,"raw":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api SlideRoom API V2\n@base https://api.slideroom.com\n@version v2\n@auth ApiKey token in path\n@endpoints 11\n@toc api(11)\n\n@endpoint GET /api/v2/applicant/attributes/names\n@desc Gets the custom applicant attributes used by the organization.\n@returns(200) OK\n\n@endpoint GET /api/v2/application/{applicationId}/attributes\n@desc Gets the custom attributes for an application.\n@required {applicationId: any # The ID of the application.}\n@returns(200) OK\n\n@endpoint POST /api/v2/application/{applicationId}/attributes\n@desc Updates the custom attributes for an application. API Import is available in the Advanced Plan.\n@required {applicationId: any # The ID of the application., data: map # The name/value pairs of the attributes.}\n@returns(200) OK\n\n@endpoint DELETE /api/v2/application/{applicationId}/attributes\n@desc Deletes a custom attribute for an application.\n@required {applicationId: any # The ID of the application., name: any # The name of the attribute to be deleted.}\n@returns(200) OK\n\n@endpoint GET /api/v2/application/attributes/names\n@desc Gets the custom application attributes used by the organization.\n@returns(200) OK\n\n@endpoint POST /api/v2/application/{applicationId}/request-export\n@desc Requests the generation of a single application export file (tabular, pdf, zip).\n@required {applicationId: any # The id of the application to export}\n@optional {format: any, roundType: any, roundName: any, tab.export: any, pdf.includeForms: any, pdf.includeReferences: any, pdf.includeMedia: any, pdf.includeApplicantAttachments: any, pdf.includeOrganizationAttachments: any, pdf.includeRatings: any, pdf.includeFullPageMedia: any, pdf.includeHighlights: any, pdf.includeComments: any, pdf.includeCommonApp: any, zip.originalMedia: any, zip.includeForms: any, zip.includeReferences: any, zip.includeMedia: any, zip.includeApplicantAttachments: any, zip.includeOrganizationAttachments: any, zip.includeRatings: any, zip.includeComments: any, zip.includeCommonApp: any, delivery.account: any, delivery.folder: any}\n@returns(202) Accepted\n@errors {400: Bad Request}\n\n@endpoint POST /api/v2/application/request-export\n@desc Requests the generation of application export files (tabular, pdf, zip).\n@optional {format: any, roundType: any, roundName: any, tab.export: any, pdf.includeForms: any, pdf.includeReferences: any, pdf.includeMedia: any, pdf.includeApplicantAttachments: any, pdf.includeOrganizationAttachments: any, pdf.includeRatings: any, pdf.includeFullPageMedia: any, pdf.includeHighlights: any, pdf.includeComments: any, pdf.includeCommonApp: any, zip.originalMedia: any, zip.includeForms: any, zip.includeReferences: any, zip.includeMedia: any, zip.includeApplicantAttachments: any, zip.includeOrganizationAttachments: any, zip.includeRatings: any, zip.includeComments: any, zip.includeCommonApp: any, delivery.account: any, delivery.folder: any, since: any, pool: any, status: any, searchName: any, email: any}\n@returns(200) OK\n\n@endpoint GET /api/v2/export/{token}\n@desc Gets the status/result of a requested export.\n@required {token: any}\n@returns(200) OK\n\n@endpoint GET /api/v2/applicant/attributes\n@desc Gets the custom attributes for an applicant.\n@required {email: any # The email address of the applicant.}\n@optional {pool: any, commonAppYear: any}\n@returns(200) OK\n\n@endpoint POST /api/v2/applicant/attributes\n@desc Updates the custom attributes for an applicant.\n@required {email: any # The email address of the applicant., data: map # The name/value pairs of the attributes.}\n@optional {pool: any, commonAppYear: any}\n@returns(200) OK\n\n@endpoint DELETE /api/v2/applicant/attributes\n@desc Deletes a custom attribute for an applicant.\n@required {email: any # The email address of the applicant., name: any # The name of the attribute to be deleted.}\n@optional {pool: any, commonAppYear: any}\n@returns(200) OK\n\n@end\n"}