Get engaging real estate copy that is personalized to your property written by our trained copywriting team.
https://www.boxbrownie.com/api/v2/job/createCopywriting
POST
Yes
xml
(string) responseFormat [json|xml]
To create a Copywriting job, we require you to send us an XML payload that contains a job title, your chosen length (Three possible options), some metadata of the property and any URLs to supporting images that our writers can use for context.
Your job XML should start with a job title
<jobTitle> | String | Required | Max 1 Occurence | The title for the job. 100 characters max |
---|
Then, specify the <copyLength>
. This element controls the maximum word length for your job.
<copyLength> | String | Required | Max 1 Occurence | Controls the maximum word length for your job. See below for accepted values |
---|
Then you must specify the <propertyAddress>
element, which is used to name your job, aswell as provide our professional writers with additional context and material that can be used in the final output. A <propertyAddress>
block must contain a <streetNumber>
, a <streetName>
and a <suburb>
element.
<propertyAddress> | Required | Max 1 Occurence | Contains information about the property address | |
---|---|---|---|---|
<unitNumber> | String | Optional | Max 1 Occurence | The unit number of the property |
<streetNumber> | String | Required | Max 1 Occurence | The number of the property |
<streetName> | String | Required | Max 1 Occurence | The street name of the property |
<suburb> | String | Required | Max 1 Occurence | The suburb of the property |
Then you must specify the <files>
element, which is used to pass any images that can be used as context in assisting our professional writers. A <files>
element can contain one or more <fileURL>
elements. The first <fileURL>
in each <files>
block is treated as the primary image. Any subsequent <fileURL>
elements will be treated as reference images for the edit.
<files> | Required | Max 1 Occurence | Contains one or more <fileURL> elements for the file group |
|
---|---|---|---|---|
<fileURL> | String | Required | Multiple Allowed | A file URL. Each occurence of <fileURL> will be treated as a reference image. |
Finally, the <additionalInfo>
element is an optional element whereby you can pass any additional text comments or requests for the job.
<additionalInfo> | Text | Optional | Max 1 Occurence | Additional information or requests for the job. 500 characters max |
---|
Below, you can see an example XML payload. This example defines 2 <fileGroup>
elements with varying options. If this were a real job, you could expect to receive 2 completed output files when completed
<job>
<jobTitle>My Copywriting Job</jobTitle>
<copyLength>COPY_250</copyLength>
<propertyAddress>
<unitNumber>13</unitNumber>
<streetNumber>37</streetNumber>
<streetName>Hacker Drive</streetName>
<suburb>Maroochydore</suburb>
</propertyAddress>
<files>
<fileURL>https://d1dbtne32ilur4.cloudfront.net/img/press/featured06.png</fileURL>
<fileURL>https://d1dbtne32ilur4.cloudfront.net/img/press/featured02.png</fileURL>
</files>
<additionalInfo>
balcony overlooking lake
included gym in complex
perfect for a couple
short walking distance to shops
</additionalInfo>
</job>
Below, you can see an example response for the above example API Request.
https://www.boxbrownie.com/api/v2/job/simulateCopywriting
POST
Yes
xml
(string) responseFormat [json|xml]
The BoxBrownie.com API allows you to simulate the creation of Copywriting jobs in order to check for any errors in the XML payload of a job submission by using this endpoint. Additionally, this endpoint will return the expected job credit cost for the XML payload.
This endpoint accepts the same XML that you would use with the Create a Copywriting Job endpoint.
Note: Using this endpoint will not create any jobs in your account, and will not charge your BoxBrownie.com account.
Note: Estimated credit cost does not take into account any free trials associated with your BoxBrownie.com account.
Below, you can see an example response when supplying job XML to this endpoint.
https://www.boxbrownie.com/api/v2/job/{jobReference}
GET
Yes
jobReference
(string) responseFormat [json|xml]
You may retrieve details about any job in your BoxBrownie.com account by supplying the reference number of the job jobReference
.
https://www.boxbrownie.com/api/v2/job/reworkCopywriting
POST
Yes
xml
(string) responseFormat [json|xml]
After a Copywriting job has been completed, you will have the ability to submit rework requests for the completed text outputs. Similarly to creating a new job, you will be required to supply an XML payload describing which text outputs to rework, with instructions about what you want changed.
You must supply either a <jobId>
or a <jobReference>
and at least one <rework>
block that contains both one <fileId>
and one <reworkComment>
Text outputs are supplied in the form of a <fileId>
, which can be obtained when retrieving a completed job.
Below, you can see an example XML payload. In this example, we are requesting 2 reworks for the supplied jobId
.
<job>
<jobId>ea5f2a92c1a3db3ea6bdaa0b5b97e55590549086</jobId>
<rework>
<fileId>58392b56dd20892b75eebcbab044b3fe338c6fd6</fileId>
<reworkComment>Can you please mention the kitchens modern and functional in design with stainless steel benchtops, dishwasher, gas cook top and pantry.</reworkComment>
</rework>
</job>
<copyLength>
Valueshttps://www.boxbrownie.com/api/v2/job/copywritingType
GET
No
(string) responseFormat [json|xml]
When creating a new Copywriting job, you will supply a <copyLength>
element to tell us how many words you would like written.
You can query this endpoint to return a list of all accepted <copyLength>
values and their respective prices.
<copyLength>
valuesBelow is a table of accepted <copyLength>
values.
Value | Description |
COPY_150 | Copywriting - Up to 150 words |
---|---|
COPY_250 | Copywriting - Up to 250 words |
COPY_350 | Copywriting - Up to 350 words |
COPY_500 | Copywriting - Up to 500 words |