URL
http://api.fonts.com/rest/{format}/Selectors/
Required Header Parameters
-
authorization
Hashed authorization key
-
appkey
Your application’s key
Required Query String Parameters
Optional Query String Parameters
-
wfsnopublish
This command automatically calls Publish once it is complete, which takes multiple seconds. To prevent this, use this parameter, set it to 1, and use Publish after all changes are made.
-
wfspstart
starting record requested (zero-based)
-
wfsplimit
# of records requested
Required Data Parameters
-
wfsselector_ids
Ids of already available selectors under project
-
wfsfont_ids
Ids of already available fonts under project.
Response variables
-
MessageIf the response is successful then the “message” parameter of the response will be “Success” and if there is some error or failure then the “message” parameter will be the error message.
-
Selector: SelectorID
The unique identifier for the selector
-
Selector: SelectorTag
The selector - CSS attribute, ID, class, etc.
-
Selector: SelectorFontID
The font ID assigned to the selector.
-
TotalRecords
Total number of records
-
PageStart
starting record requested (zero-based)
-
PageLimit
# of records requested
XML Response
<Selectors>
<ProjectID>7bff9927-7964-4f6f-a132-adcae35ad51f</ProjectID>
<Message>Success</Message>
<Selector>
<SelectorID>3ff4c957-65fd-428d-a53b-3892da0b1960</SelectorID>
<SelectorTag>h1</SelectorTag>
<SelectorFontID>691782</SelectorFontID>
</Selector>
<TotalRecords>1</TotalRecords>
<PageStart>0</PageStart>
<PageLimit>10</PageLimit>
</Selectors>
json Response
{
"Selectors":{
"Message":"Success",
"PageLimit":"10",
"PageStart":"0",
"ProjectID":"7bff9927-7964-4f6f-a132-adcae35ad51f",
"Selector":{
"SelectorFontID":"691782",
"SelectorID":"3ff4c957-65fd-428d-a53b-3892da0b1960",
"SelectorTag":"h1"
},
"TotalRecords":"1"
}
}